如何从php中使用json的嵌套数组中取 string(5),我有以下代码:
$results = json_decode($response, TRUE);
var_dump($results);
,输出为:
array(8) { ["name"]=> string(9) "Remaining" ["count"]=> int(1) ["frequency"]=> string(8) "realtime"
["version"]=> int(2) ["newdata"]=> bool(false) ["lastrunstatus"]=> string(7) "success" ["lastsuccess"]=>
string(39) "Sat Apr 12 2014 01:04:30 GMT+0000 (UTC)" ["results"]=> array(1) { ["Calories"]=> array(1) {
[0]=> array(1) { ["calorias"]=> string(5) "2,860" } } } }
我需要使用“2,860”,以便我可以在另一个阵列中再次对其进行编码并回显它。 第一次使用PHP,我更习惯python。请帮忙(:
答案 0 :(得分:2)
以下代码应符合您的目的:
$value = $results["results"]["Calories"][0]["calorias"];
当然,您可以使用您选择的任何变量名称,而不是$value
。