我在访问从Twitter API集合返回的stdClass对象的属性时遇到了困难。这是代码的一部分
$result = $cb->statuses_userTimeline([
'count' => '3'
]);
echo $result->{0}->text;
上面的echo
命令的结果是Undefined property: stdClass::$0
Trying to get property of non-object in echo $result->{0}->text
这是var_dump($ result)输出的一部分
stdClass Object
(
[0] => stdClass Object
(
[created_at] => Sun ........
[id] => 9..........37088
[id_str] => 9..........37088
[text] => This is text
[truncated] =>
[entities] => stdClass Object
我不知道那里有什么问题。任何人都可以帮忙。
尝试将对象打入数组,例如:
$result = (array)$cb->statuses_userTimeline([
'count' => '3'
]);
echo $result[0]->text;