我的 var_dump($gallery) 看起来像这样:
array(1)
{ [0]=> object(stdClass)#102 (9) {
["term_id"]=> string(2) "17"
["name"]=> string(5) "Image"
["slug"]=> string(5) "image"
["term_group"]=> string(1) "0"
["term_taxonomy_id"]=> string(2) "19"
["taxonomy"]=> string(18) "gallery"
["description"]=> string(0) ""
["parent"]=> string
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus et tempus tellus. Integer euismod, est et ultricies tristique, urna ipsum semper elit, pharetra cursus ligula turpis sed libero. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse pellentesque orci sed tellus hendrerit a auctor augue commodo. Ut nibh lacus, …
Read more...
(1) "0"
["count"]=> string(1) "1"
}
}
而且我无法从内部获取数据(在这种情况下,我想回显“图像”)。例如:
$gallery[] 输出
致命错误:无法使用 [] 读取 [源文件 url]
$gallery[0] 节目
可捕获的致命错误:类 stdClass 的对象无法在 [源文件 url] 中转换为字符串
$gallery[1]、$gallery[2] 等等都是空的。
据我所知,PHP $gallery[0][3] 应该可以完成这项工作,但是如果我无法回显 stdClass 对象,该怎么做?:/ $gallery[0]['slug'] 顺便说一句也有效吗?
非常感谢。
是的 - 我无法更改数组中的第一项,它是由 Wordpress 生成的,但我在这里问是因为这是严格的 PHP 问题。
干杯。