-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