$array = array("Real" => array("Alonso","Zidan"),"Inter" => "Zanetti", "Roma" => "Toti");
$json=json_encode($array);
echo $json
这样我就读取了所有的数据,但是我怎样才能读取到的数据
仅限真实
或国际米兰
?
例如,如果它是 json_decoded 我可以这样做:
对于
国际米兰
:echo $array['Inter'];
对于
真实
:foreach($array["Real"] as $real){ echo $real."<br>"; }
如何使用 json_encode()
执行相同操作?
最佳答案
json_encode()
返回一个字符串,因此在不解析该字符串的情况下无法访问其部分。但您可以执行以下操作:
echo json_encode($array['Inter']);
关于php - json_encode 数组的特定部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21020211/