如何在PHP中从JSON获取单个字段

如何在PHP中从JSON获取单个字段,php,json,Php,Json,我的JSON看起来像这样。如何获取特定字段,例如“标题”或“url” 我知道$result=json\u decode($input,true)应用于获取$result中的可解析数据,但如何从$result中获取单个字段?我需要遍历所有成员(本例中为2个)并从中获取一个字段。json\u decode()将json数据转换为数组。将其视为关联数组,因为它就是关联数组。json\u decode()将json数据转换为关联数组。因此,要从数据中获取标题和url echo $result['list

我的JSON看起来像这样。如何获取特定字段,例如“标题”或“url”

我知道
$result=json\u decode($input,true)
应用于获取
$result
中的可解析数据,但如何从
$result
中获取单个字段?我需要遍历所有成员(本例中为2个)并从中获取一个字段。

json\u decode()
将json数据转换为
数组。将其视为关联数组,因为它就是关联数组。

json\u decode()
将json数据转换为关联数组。因此,要从数据中获取标题和url

echo $result['list']['204216523']['item_id']; // prints 204216523
foreach ($result['list'] as $key => $value) {
    echo $value['title'].','.$value['url'];
}

正是我想要的。感谢您帮助n00b!
foreach ($result['list'] as $key => $value) {
    echo $value['title'].','.$value['url'];
}