gpt4 book ai didi

php循环遍历json数组

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:05:54 24 4
gpt4 key购买 nike

我有一个像这样的 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 分解名称.我试了几次,没用。谁能帮忙。

谢谢!

最佳答案

Customers 是一个对象数组,因此遍历每个对象并读取属性应该可行。

foreach ($fields_detail as $customer) {
echo $customer->name;
}

关于php循环遍历json数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15000874/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com