私の 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 のオブジェクトを [source file url] の文字列に変換できませんでした
$gallery[1]、$gallery[2] などは空です。
私が知る限り、PHP $gallery[0][3] で作業を行う必要がありますが、stdClass オブジェクトをエコーできない場合はどうすればよいですか? :/ $gallery[0]['slug'] も有効ですか?
どうもありがとう。
はい-配列の最初の項目を変更できません。Wordpressによって生成されていますが、厳密なPHPの質問であるため、ここで質問しています。
乾杯。