Mon var_dump (galerie de $) ressemble à ceci:Récupérer des données d'un tableau?
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"
}
}
Et je vais avoir du mal à obtenir des données de l'intérieur (dans ce cas, je veux faire écho « image »). Par exemple:
galerie $ [] sorties
Fatal error: Cannot use [] for reading in [source file url]
galerie $ [0] montre
Catchable fatal error: Object of class stdClass could not be converted to string in [source file url]
galerie $ [1], $ galerie [2] et ainsi de suite sont vides.
Pour autant que je sais galerie PHP $ [0] [3] doit faire le travail, mais comment, si je ne peux pas faire écho objet stdClass? :/Est-ce que $ gallery [0] ['slug'] est aussi valide btw?
Merci beaucoup.
Et oui - je ne peux pas changer le premier élément du tableau, il est généré par Wordpress, mais je me pose ici parce qu'il est question stricte de PHP.
Cheers.
Merci mon maître! Quelle est la différence entre $ gallery [0] [slug] et #gallery [0] -> slug? – anonymous
'[]' est utilisé pour les indices de tableau, '->' est utilisé pour la méthode d'accès/membre d'un objet. '$ gallery [0]' est un objet, utilisez '->'. – meagar
slug est une propriété d'objet et vous devez l'utiliser comme propriété si $ gallery [0] [slug] ne fonctionnera pas. $ gallery [0] ['slug'] sera – RusAlex