国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

如何正確運用PHP json_encode函數進行中文轉換

開發 后端
PHP json_encode函數在處理中文轉換時經常會出現無法實現的情況出現。如何才能正確的解決這一問題呢?本文給出了一些解決方法。

我們今天將要為大家帶來的內容是PHP json_encode函數在處理中文轉換時出現問題的解決方法。json 是一個很好的數據結構現在已經廣泛用在網絡數據傳輸上,PHP 自身待了兩個和json 相關的函數 #t#

json_encode 和 json_decode

這兩個函數的具體用法 網上有很多相關的文章 ,本文主要介紹 用json_encode 時 中文無法轉換的解決方案,本文假設文件所用的編碼為gb2312;

先寫出所需的數組

 

 

  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. ?> 

 

如果直接用PHP json_encode函數

 

 

  1. < ?PHP   
  2. echo json_encode($json);   
  3. ?>   
  4.  

 

結果為:

 

 

  1. < ?PHP   
  2. [{"id":"13","name":null}
    ,{"id":"13","name":null}]   
  3. ?>   
  4.  

 

 

可以看到漢字沒有被轉義 都為null,這是因為json僅僅轉義encoding編碼,故上面語句應該先轉換編碼

 

 

  1. < ?PHP   
  2. foreach ($ajax as $key=>$val)   
  3. {   
  4. $ajax[$key]['name'] = 
    urlencode($val['name']);   
  5. }   
  6. echo json_encode($json);   
  7. ?>   

 

客戶端js代碼

  1. < script type="text/javascript">   
  2. function getsort(obj)   
  3. {   
  4. $.ajax(   
  5. {   
  6. type : "GET",   
  7. url : "< ?=$this->baseUrl?>/index/getajax",   
  8. data : "c=" obj.value,   
  9. success : function(json)   
  10. {   
  11. var json=eval(json);   
  12. var html = '< select>';   
  13. $.each(json, function(k)   
  14. {   
  15. html = '< option value="' 
    json[k]['id'] '"
    >
    decodeURI(json[k]['name']) '
    < /option>';   
  16. });   
  17. html ="< /select>";   
  18. $('#sort').html(html);   
  19. }   
  20. }   
  21. )   
  22. }   
  23. < /script>   

 

 

用上面的代碼js會報錯 說編碼不符合標準

原因是因為js 中decodeURI 僅僅支持utf8 轉碼。所以 ,PHP json_encode函數的代碼應該為下面的代碼

 

 

  1. < ?PHP   
  2. foreach ($ajax as $key=>$val)   
  3. {   
  4. $ajax[$key]['name'] = 
    urlencode(iconv('gb2312',
    'utf-8',$val['name']));   
  5. }   
  6. echo json_encode($json);   
  7. ?>   
  8.  

 

 

以上就是使用PHP json_encode函數在實際操作中出現問題的解決方法。

責任編輯:曹凱 來源: CSDN
相關推薦

2016-09-18 17:24:58

php函數json_encodeunicode

2009-12-04 09:41:25

PHP函數flush(

2009-12-02 16:38:26

PHP發送郵件函數

2009-12-01 13:29:04

PHP ini_set

2009-12-04 18:05:05

PHP stristr

2021-04-12 08:17:12

ElasticSear分詞中文

2009-12-04 16:11:00

PHP Spreads

2009-12-02 13:07:27

PHP XMLRead

2009-12-08 12:58:33

PHP隨機數類

2009-12-02 09:36:00

PHP filter

2009-12-04 14:23:33

PHP JSON加密函

2009-11-24 17:45:47

PHP數組排序函數ar

2009-12-08 16:19:21

PHP函數pack

2009-12-03 20:15:02

PHP rmdir()

2010-01-05 14:49:03

JSON格式

2009-12-04 13:31:24

PHP缺少JSON包

2009-11-27 16:35:01

php函數mkdir

2010-01-08 14:41:24

JSON 緩存數據

2009-12-04 14:09:52

PHP JSON應用

2009-11-24 10:42:06

PHP轉義符
點贊
收藏

51CTO技術棧公眾號

久久女同精品一区二区| 日本成人三级电影网站| 欧美日韩黄色| 久久久精品一区二区| silk一区二区三区精品视频| 欧美亚洲免费电影| 中文在线播放一区二区 | 1769国产精品视频| 91av成人在线| 亚洲免费二区| 麻豆成人在线播放| 精品一区二区成人精品| 韩国一区二区av| 午夜精品视频一区| 欧美6一10sex性hd| 欧美成人黑人xx视频免费观看| 欧美美女一区| 午夜免费电影一区在线观看| 91在线云播放| 欧美另类自拍| 伊人伊成久久人综合网小说 | h视频在线免费| 亚洲日韩中文字幕在线播放| 欧美变态网站| 欧洲亚洲一区二区三区四区五区| 国产不卡视频一区| 超清福利视频| 精品久久国产老人久久综合| 国产福利一区二区精品秒拍| 国产一区高清视频| 久久新电视剧免费观看| 韩国中文字幕2020精品| 日韩在线中文视频| 国产精品videosex极品| 免费看日本毛片| 91高清在线观看| 亚州欧美在线| 97人人模人人爽视频一区二区| 国产精品69久久久久水密桃| 在线看中文字幕| 中文字幕日韩av| 欧美日韩亚洲三区| 亚洲免费看av| 亚洲精品久久久久久下一站 | 亚洲香蕉成视频在线观看| 日韩一区二区三区免费播放| 97久久国产亚洲精品超碰热| 色88888久久久久久影院野外 | 国产欧美一区二区精品久导航| 1区2区3区在线观看| 国内精品一区二区三区| 麻豆成人综合网| 亚洲校园欧美国产另类| 日韩在线免费高清视频| 亚洲经典在线| eeuss在线观看| 欧美成人一二三| 精品在线你懂的| caoporn国产精品免费视频| 97视频网站入口| 国产原创一区二区| 成年人在线观看| 日韩av免费网站| 久久久久久麻豆| 涩涩视频在线播放| 久久精品二区| 午夜日韩在线电影| 欧美电影在线观看免费| 2018中文字幕第一页| 日韩一级完整毛片| 欧美在线三级| 香蕉视频在线免费| 97热在线精品视频在线观看| 成人性生交大合| 在线观看免费视频你懂的| 91亚洲精品在线观看| 中文字幕在线播放不卡一区| 粉嫩一区二区三区在线观看| 青青草综合视频| 日韩色在线观看| 欧美三级在线| 在线免费观看h| 欧洲亚洲女同hd| 国产目拍亚洲精品99久久精品| jizz久久久久久| 69精品丰满人妻无码视频a片| 欧美va亚洲va香蕉在线| 亚洲免费影视| 老司机av在线免费看| 2022国产精品| 欧美日韩精品在线视频| 久久视频国产| 欧美最顶级a∨艳星| 国产精品午夜视频| 亚洲v日本v欧美v久久精品| 色婷婷色综合| 亚洲成人男人天堂| 91免费看国产| 日韩欧美在线免费| 国产综合自拍| 免费黄网站在线| 欧美福利精品| 亚洲福利视频网站| 粉嫩av一区二区三区| 97久久精品一区二区三区的观看方式| 黄色一级片播放| 97国产在线观看| 一区二区三区中文字幕在线观看| 成人区精品一区二区婷婷| 蜜桃传媒在线| 国内一区二区在线视频观看| 欧美精选一区二区| 麻豆国产精品一区二区三区| 色是在线视频| 久久久久久久激情| 91tv亚洲精品香蕉国产一区7ujn| 亚洲欧美日韩国产综合| 四季av一区二区凹凸精品| 国产三级电影在线观看| 日本在线高清视频一区| 亚洲视频777| 久久伊人中文字幕| 亚洲小说图片视频| 91在线不卡| 大荫蒂性生交片| 欧美在线不卡区| 欧美午夜精品久久久久久孕妇| 久久精品久久综合| 香蕉免费一区二区三区在线观看| 97福利网站在线观看视频| 久久亚洲国产精品日日av夜夜| 亚洲精品99久久久久| 国产偷国产偷精品高清尤物| 久久视频国产| 老色鬼在线视频| 一女二男3p波多野结衣| 亚洲jizzjizz日本少妇| 精品va天堂亚洲国产| 久久久久久久综合日本| 午夜影院欧美| 粉嫩一区二区| 又黄又www的网站| 蜜桃传媒视频麻豆一区| 中文亚洲视频在线| 一区二区三区中文在线观看| 国产欧美日韩一区二区三区在线| av一区在线播放| 啊灬啊灬啊灬啊灬高潮在线看| 日本一区二区精品视频| 久久夜色精品国产欧美乱| 中文字幕乱码一区二区免费| 久久中文亚洲字幕| 亚洲91av| 热久久精品国产| 国产精品美女无圣光视频| 欧美视频完全免费看| 国产精品自拍在线| 免费看日本一区二区| 黄色av电影在线播放| 中文字幕日本最新乱码视频| 国产精品一二区| 亚洲精品久久久一区二区三区 | 亚洲国产精品va在线看黑人动漫| 国产午夜精品久久| 亚洲电影av| 国产美女撒尿一区二区| 婷婷色在线资源| free性欧美1819hd| 在线成人av电影| 91精品综合久久久久久五月天| 亚洲一二三在线| 在线观看亚洲专区| 中文字幕第一页久久| 日韩精品电影在线观看| 国产成人三级| 久久精品超碰| 1024在线播放| 在线视频中文字幕久| 国内性生活视频| 日韩成人av电影在线| 国产999在线观看| 自拍偷拍免费精品| 91精品国产综合久久香蕉的特点| 中文字幕欧美一| 成人午夜激情影院| 三级欧美在线一区| 国产精品久久占久久| 亚洲一二av| 欧美福利在线播放| 免费在线观看黄色| 88av在线| 成人天堂av| 日本福利视频在线| 一区二区欧美日韩| 国产日产精品一区二区三区四区| 国产成人精品一区| 亚洲91精品在线观看| 欧美成人全部免费| 色妞欧美日韩在线| 亚洲人成电影网|