我的var_dump($图库)是这样的:从数组中获取数据?
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"
}
}
而且我无法从里面走出数据(在这种情况下,我想回声“图像”)。例如:
$画廊[]输出
Fatal error: Cannot use [] for reading in [source file url]
$画廊[0]表示
Catchable fatal error: Object of class stdClass could not be converted to string in [source file url]
$画廊[1],$库[2]等是空的。
据我所知PHP $ gallery [0] [3]应该做的工作,但如何,如果我无法回声stdClass对象? :/是$ gallery [0] ['slug']也是有效的btw?
非常感谢。
是的 - 我无法更改数组中的第一项,它由Wordpress生成,但我在这里问,因为这是严格的PHP问题。
干杯。
谢谢你,我的主人! $ gallery [0] [slug]和#gallery [0] - > slug之间有什么区别? – anonymous 2010-12-09 21:49:45
`[]`用于数组索引,' - >`用于访问方法/对象的成员。 `$ gallery [0]`是一个对象,所以使用` - >`。 – meagar 2010-12-09 21:51:12