本篇文章主要是對PHP json_decode函數進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
一、函數簡介
1、此函數有四個參數,一般在使用時會用到前兩個,具體的參數可以看手冊。
2、第一個參數是json格式的字串,第二個參數是boolean值(false轉換成對象,true轉換成數組,預設false),如果轉換失敗回傳null。
二、遇到的問題
在專案中呼叫了java寫的一個web服務,傳回的資料是"{'stauts':' 1','message':'充值成功'}"。
程式接到後用json_decode把結果轉換成數組,但轉換的結果是null,太奇怪了。
看了一下手冊,在手冊中發現了下面的說明,一下就明白了。
把回傳的結果改成'{"stauts":"1","message":"充值成功"}'再轉換數組就OK了。
以上是PHP json_decode函數用法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!