json在php中解码iphone json响应

时间:2013-02-08 08:37:36

标签: php json

我正在从iphone应用程序获取json响应,如下所示

{"json":{"age":"23","userid":"1","weight":"55","fullname":"goutham"}};

任何人都可以告诉我如何解码它..

4 个答案:

答案 0 :(得分:1)

使用PHP的功能:json_decode

<?php
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';

var_dump(json_decode($json));
var_dump(json_decode($json, true));

?> 

资料来源:上述参考手册的例子

答案 1 :(得分:0)

使用json_decode

$array = json_decode($string, true);
/// please note the second parameter 'true' here, it is needed if you want your o/p as array or you will get it as object

print_r($array);

参考:http://php.net/json_decode

答案 2 :(得分:0)

您可以使用

json_decode();

喜欢

json_decode($my_json);

或者你可以像json_code.age那样使用json_code.userid 请参阅此http://php.net/manual/en/function.json-decode.php

或者你可以参考这个onlinr转换器http://json.parser.online.fr/

答案 3 :(得分:0)

我认为我们在这里错过了这个问题,从你提供的json字符串看,你可以清楚地看到你有一个具有其属性的对象。

查看json http://www.json.org/

的规格

{json:{age:23 etc

我希望通过对它执行json_decode,你可以通过简单地说:$ json-&gt; age

来获取对象属性

希望这有帮助