请问如何使用PHP
从此json中检索标题{
"kind": "plus#activityFeed",
"etag": "\"U2cYozG4eBioYd-8MEmyk8vsux4/98RQufcXcSAhnognM4kqOBjWygU\"",
"items": [
{
"kind": "plus#activity",
"etag": "\"U2cYozG4eBioYd-8MEmyk8vsux4/AMRVwIlEV6SoJ8ZkMErQKx04FIc\"",
"title": "Reshared post from Jesse Oguntimehin\n \n\nMy post for #GNigeria day 2
答案 0 :(得分:2)
使用json_decode。由于项目部分是一个数组,我认为有超过1项。所以你必须循环使用这些。
<?php
$data = json_decode('the json here', true);
foreach ($data['items'] as $item) {
echo $item['title'];
}
?>
答案 1 :(得分:1)
JSON不完整,所以我的答案只能是您发布的代码段。
到达标题字段的语法应为 -
data.items[0].title
请注意,我放了items[0]
因为项目是一个数组 - 用方括号[ ]
表示。 但是该数组的第一个元素似乎是一个对象 - 所以我们可以继续使用点符号来达到title
属性。
使用json_decode($str,true)
将其转换为PHP数组,并查看内容 - 这应该更容易理解。