最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Json_decode 解析json字符串為NULL的解決方法(必看)

 更新時間:2017年02月17日 09:20:52   投稿:jingxian  
下面小編就為大家?guī)硪黄狫son_decode 解析json字符串為NULL的解決方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

從APP端或從其他頁面post,get過來的數(shù)據(jù)一般因為數(shù)組形式。因為數(shù)組形式不易傳輸,所以一般都會轉json后再發(fā)送。本以為發(fā)送方json_encode(),接收方json_decode(),就解決的問題,結果發(fā)現(xiàn),json_decode()后是NULL。

一般會反應是少了一個參數(shù)“true”,但是回去看就是 json_decode($data,true); 那怎么還會是NULL呢?難道是編碼,不會啊,接收后直接打印是一個完整json字符串的形式,在網上json解析網站,也是可以正常解析的。

那這是怎么回事呢? 其實是編碼轉譯的問題。

用下面的方法可以實現(xiàn)正確解析。

$data = stripslashes(html_entity_decode($info)); //$info是傳遞過來的json字符串
$data = json_decode($data,TRUE);

這時候$data就是解析后的數(shù)組了!

html_entity_decode() 函數(shù)的作用是把 HTML 實體轉換為字符。
stripslashes() 函數(shù)的作用是刪除反斜杠。

以上這篇Json_decode 解析json字符串為NULL的解決方法(必看)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

云梦县| 尖扎县| 通河县| 偏关县| 内黄县| 紫金县| 柘城县| 贵州省| 格尔木市| 苏尼特左旗| 林周县| 富顺县| 蕉岭县| 山东省| 阿拉善盟| 海丰县| 阿尔山市| 石林| 临夏市| 安仁县| 新郑市| 阿城市| 博罗县| 西吉县| 宣城市| 关岭| 双峰县| 崇文区| 景宁| 思南县| 新巴尔虎右旗| 潞城市| 东源县| 南木林县| 义马市| 沙湾县| 柳林县| 襄城县| 潮安县| 榆林市| 昌图县|