国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

php json中文亂碼處理方法

2024-05-04 21:58:23
字體:
供稿:網(wǎng)友

客戶端對中文的處理是使用utf-8內(nèi)碼的,并且json對中文的處理也是使用utf-8,因此,ajax->php的時候,php需要utf8->gbk;php處理好后,在交給json函數(shù)處理,之前需要gbk->utf8,然后將結(jié)果php->ajax.

  1. <?php  
  2. $code = json_encode($str); 
  3. $code = preg_replace("#u([0-9a-f]+)#ie", "iconv('ucs-2''utf-8'
  4. pack('h4''1'))", $code); 
  5. ?> 

json_encode() 給含有中文的內(nèi)容進行編碼時,會出現(xiàn)類似于u5c71u4e1c這樣的代碼,雖然使用jquery或者json_decode()進行解碼的時候,下面看個實例:

  1. <?php  
  2. $json = array (  
  3. 0 =>  
  4. array (  
  5. 'id' => '13',  
  6. 'name' => '乒乓球',  
  7. ),  
  8. 1 =>  
  9. array (  
  10. 'id' => '17',  
  11. 'name' => '籃球',  
  12. )  
  13. )  
  14. ?> 
  15. <?php  
  16. [{"id":"13","name":null}  
  17. ,{"id":"13","name":null}]  
  18. ?> 

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 连州市| 宜阳县| 遵化市| 台南市| 泸州市| 肇源县| 南雄市| 新闻| 静宁县| 朔州市| 女性| 百色市| 贵港市| 玛纳斯县| 扎囊县| 海伦市| 楚雄市| 淳安县| 鲁甸县| 安泽县| 大港区| 高淳县| 阳谷县| 靖西县| 南丰县| 林州市| 三门峡市| 利川市| 巩义市| 宜兰县| 原阳县| 宜兰市| 临沭县| 万安县| 霸州市| 禹州市| 姜堰市| 巢湖市| 辽宁省| 和平区| 台江县|