-2
我有一個JSON字符串我發送到我的PHP服務器轉換JSONObject的字符串爲名字值對PHP數組
{"1":"abced","6":"abcdef"}
其中1和6的數據庫條目和ABCDEF它們各自的值不同的用戶id。
如何將此字符串轉換爲不同的名稱值對?
這是我曾嘗試
我有一個JSON字符串我發送到我的PHP服務器轉換JSONObject的字符串爲名字值對PHP數組
{"1":"abced","6":"abcdef"}
其中1和6的數據庫條目和ABCDEF它們各自的值不同的用戶id。
如何將此字符串轉換爲不同的名稱值對?
這是我曾嘗試
json_decode($my_json_string, true)
會做的伎倆爲您服務。
更多詳情,請看這裏:
http://php.net/manual/en/function.json-decode.php
隊友我已經試過這個。 $ ringCatsArray = json_decode($ ringCats,true); return $ ringCatsArray;以上字符串是ringCatsArray的結果。我的問題是我應該怎麼做 – 2015-03-13 14:00:22
我必須承認我很驚訝。您在問題中顯示的輸出看起來像有效的json。所以它不應該是'json_decode()'的結果。難道你的錯誤在別處?你在json_decode之後立即嘗試了'var_dump'嗎? – Burki 2015-03-13 14:07:40
我認爲是這樣的,似乎我的iphone代碼中的json表示很奇怪,包含可能無法被json_decode識別的字符。不過,我想出了array_keys()來獲取鍵,然後foreach($ ringCatsArray作爲$ ringCat)來獲取值。因爲我無法編輯客戶端代碼。 – 2015-03-13 14:10:38