请告诉我如何从这个json usng PHP 中检索标题
{
"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
使用json_decode。由于items部分是一个数组,我认为有1个以上的items。所以你必须循环这些。
<?php
$data = json_decode('the json here', true);
foreach ($data['items'] as $item) {
echo $item['title'];
}
?>
JSON不完整,所以我的答案只能是您发布的片段。
到达标题字段的语法应该是-
data.items[0].title
注意,我之所以放items[0]
,是因为items是一个数组,用方括号[ ]
表示但是该数组的第一个元素似乎是一个对象,因此我们可以继续使用点表示法来获得title
属性。
使用json_decode($str,true)
将其转换为PHP数组,并查看其内容-这应该更容易获取。