我正试图从我认为的数组中获取第一个“url”。
这使得“url”工作正常,但显然无法使用
print_r ($wantedimage[0]);
但这会出错:
捕获致命错误:类stdClass的对象无法转换为字符串。
当我尝试
时echo $wantedimage[0];
我做错了什么?
答案 0 :(得分:4)
你应该使用这样的东西:
foreach($wantedimage as $key => $value)
{
echo $value;
}
或基于它的结构:
$wantedimage[0]->url
答案 1 :(得分:2)
使用var_dump
或Kint。
还有$wantedimage[0]
,这是什么类型的?整数,浮点数,字符串,数组,......,什么?
答案 2 :(得分:0)
在这里的答案和我自己的坚韧帮助下解决了这个问题。
这有些原因。所以请不要删除我标记的问题,如果它有用的话。
$wantedimage =$data-> images;
$a0=$wantedimage[0]->url;
echo $a0;
感谢您的帮助。
对不起我对此感到非常紧张。它是具有许多嵌套级别的更大代码的一部分。