我有类似json数组的输出,它就像:
{
"data": [
{
"color"
"size"
"id"
"weight"
},
{
"color"
"size"
"id"
"weight"
},
等等。 数组名称称为$ cars。 我需要循环遍历所有阵列并获得所有车型。
类似的东西:
foreach ($cars as $value) {
$carsize=[data][i][size]
感谢。
答案 0 :(得分:1)
$cars =
json_decode
($cars)
应该做你需要的。
答案 1 :(得分:1)
确保在使用json_decode()
时解析为数组,然后迭代数据,如下所示:
$array = json_decode($json, true);
foreach ($array['data'] as $data) {
$carsize = $data['size'];
echo $carsize;
}