解决json_encode中文乱码情况
生活随笔
收集整理的這篇文章主要介紹了
解决json_encode中文乱码情况
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
大家經(jīng)常會(huì)遇到使用json_encode轉(zhuǎn)成json格式時(shí),中文會(huì)變成urlencode格式:\u9017\u6bd4\u8bfa\u59d0.
現(xiàn)在提供一種解決方法:
? ? ?在json_encode之前使用urlencode轉(zhuǎn)一下,然后返回的數(shù)據(jù)json_decode后再使用urldecode轉(zhuǎn)回來(lái)
例子:
<?php??
????$testJSON=array('name'=>'中文字符串','value'=>'test');??
????//echo?json_encode($testJSON);??
????foreach?(?$testJSON?as?$key?=>?$value?)?{??
????????$testJSON[$key]?=?urlencode?(?$value?);??
????}??
????echo?urldecode?(?json_encode?(?$testJSON?)?);??
?>??
總結(jié)
以上是生活随笔為你收集整理的解决json_encode中文乱码情况的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: lg-1 x 怎么算_神仙同框!周杰伦x
- 下一篇: pdf页眉页脚