Мой 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.
Cheers.