我有一个这样的json字符串:
$fields_string = '
{"fields":
{"customers":[{"name":"john","id":"d1"},
{"name":"mike","id":"d2"},
{"name":"andrew","id":"d3"},
{"name":"peter","id":"d4"}]
}
}'
如何打印每个名称?稍后我将在 html 选择选项中使用它们,我知道该怎么做。但我无法把绳子拿出来。这是我尝试过的东西:
$obj = json_decode($fields_string);
$fields_detail = $obj-?{"fields"}->{"customers"};
此时,我可以通过 打印客户数组echo json_encode($fields_detail)
,但在此之前,我想使用foreach
. 我试了几次,都不行。任何人都可以帮忙吗?
谢谢!