gpt4 book ai didi

php - 如何在 PHP 中搜索 JSON 数组

转载 作者:IT王子 更新时间:2023-10-29 00:07:33 25 4
gpt4 key购买 nike

我有一个 JSON 数组

{
"people":[
{
"id": "8080",
"content": "foo"
},
{
"id": "8097",
"content": "bar"
}
]
}

如何搜索 8097 并获取内容?

最佳答案

使用 json_decode函数将 JSON 字符串转换为对象数组,然后遍历数组直到找到所需的对象:

$str = '{
"people":[
{
"id": "8080",
"content": "foo"
},
{
"id": "8097",
"content": "bar"
}
]
}';

$json = json_decode($str);
foreach ($json->people as $item) {
if ($item->id == "8097") {
echo $item->content;
}
}

关于php - 如何在 PHP 中搜索 JSON 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6987611/

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