我需要以下有关关联数组的指南,如何访问或检索指定的值,例如JSON格式的student_details中“ student_name”“ Kevin”下的高度。
<?php
$college=[
'college_id' => '123',
'student_details'=> [
'student_name'=>[
'Kevin'=> [
'height'=>'170',
'weight'=>'65',
],
'Daniel'=> [
'height'=>'170',
'weight'=>'65',
] ,
'Paul'=> [
'height'=>'179',
'weight'=>'70',
]
]
]
];
echo json_encode($college);
?>
答案 0 :(得分:1)
如果您使用$array = json_decode($json, true);
<?php
echo $array['student_details']['student_name']['Kevin']['height'];
?>
或者,如果您使用$object = json_decode($json);
<?php
echo $object->student_details->student_name->Kevin->height;
?>