Json_decode 解析json字符串為NULL的解決方法(必看)
從APP端或從其他頁面post,get過來的數(shù)據(jù)一般因?yàn)閿?shù)組形式。因?yàn)閿?shù)組形式不易傳輸,所以一般都會轉(zhuǎn)json后再發(fā)送。本以為發(fā)送方j(luò)son_encode(),接收方j(luò)son_decode(),就解決的問題,結(jié)果發(fā)現(xiàn),json_decode()后是NULL。
一般會反應(yīng)是少了一個參數(shù)“true”,但是回去看就是 json_decode($data,true); 那怎么還會是NULL呢?難道是編碼,不會啊,接收后直接打印是一個完整json字符串的形式,在網(wǎng)上json解析網(wǎng)站,也是可以正常解析的。
那這是怎么回事呢? 其實(shí)是編碼轉(zhuǎn)譯的問題。
用下面的方法可以實(shí)現(xiàn)正確解析。
$data = stripslashes(html_entity_decode($info)); //$info是傳遞過來的json字符串 $data = json_decode($data,TRUE);
這時候$data就是解析后的數(shù)組了!
html_entity_decode() 函數(shù)的作用是把 HTML 實(shí)體轉(zhuǎn)換為字符。
stripslashes() 函數(shù)的作用是刪除反斜杠。
以上這篇Json_decode 解析json字符串為NULL的解決方法(必看)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- 解析錯誤富文本json字符串(帶雙引號)的快速解決方法
- JS中Eval解析JSON字符串的一個小問題
- jquery解析json格式數(shù)據(jù)的方法(對象、字符串)
- Jquery解析json字符串及json數(shù)組的方法
- php解析http獲取的json字符串變量總是空白null
- VBScript把json字符串解析成json對象的2個方法
- 解析JSON對象與字符串之間的相互轉(zhuǎn)換
- js 將json字符串轉(zhuǎn)換為json對象的方法解析
- jQuery怎么解析Json字符串(Json格式/Json對象)
- JS解析json數(shù)據(jù)并將json字符串轉(zhuǎn)化為數(shù)組的實(shí)現(xiàn)方法
- 解析Json字符串的三種方法日常常用
相關(guān)文章
PHP使用函數(shù)靜態(tài)變量實(shí)現(xiàn)指定迭代次數(shù)的方法
這篇文章主要介紹了PHP使用函數(shù)靜態(tài)變量實(shí)現(xiàn)指定迭代次數(shù)的方法,結(jié)合實(shí)例形式分析了php靜態(tài)變量數(shù)據(jù)存儲的相關(guān)操作技巧,需要的朋友可以參考下2018-03-03
PHP+MySQL存儲數(shù)據(jù)常見中文亂碼問題小結(jié)
這篇文章主要介紹了PHP+MySQL存儲數(shù)據(jù)常見中文亂碼問題,針對php+mysql常見的中文亂碼問題予以總結(jié)分析,并給出了解決方法供大家參考,需要的朋友可以參考下2016-06-06
thinkphp5實(shí)用入門進(jìn)階知識點(diǎn)和各種常用功能代碼匯總
這篇文章主要介紹了thinkphp5實(shí)用入門進(jìn)階知識點(diǎn)和各種常用功能代碼匯總的相關(guān)資料,需要的朋友可以參考下2023-03-03
Yii 使用intervention/image拓展實(shí)現(xiàn)圖像處理功能
這篇文章主要介紹了Yii 使用intervention/image拓展實(shí)現(xiàn)圖像處理功能,需要的朋友可以參考下2019-06-06
WordPress中重置文章循環(huán)的rewind_posts()函數(shù)講解
這篇文章主要介紹了WordPress中的文章循環(huán)重置函數(shù)rewind_posts()講解,附帶不依賴循環(huán)的single_cat_title()函數(shù)的用法介紹,需要的朋友可以參考下2016-01-01
PHP file_get_contents設(shè)置超時處理方法
今天說的這篇是講超時的,確實(shí)在跨服務(wù)器提交的時候,不可避免的會遇到超時的情況,這個時候怎么辦?set_time_limit是沒有用的,只有用context中的timeout時間來控制2013-09-09
php自定義函數(shù)實(shí)現(xiàn)統(tǒng)計(jì)中文字符串長度的方法小結(jié)
這篇文章主要介紹了php自定義函數(shù)實(shí)現(xiàn)統(tǒng)計(jì)中文字符串長度的方法,結(jié)合實(shí)例形式總結(jié)分析了php針對中文的判定、編碼與運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2017-04-04

