基本的な foreach ループ ギャラリー関数を作成していますが、作成しようとしているこのギャラリー関数は、すべてのギャラリー イメージを 1 つにマージしているため、少し異なります。
また、1 つに結合する必要がある複数のギャラリー配列がありますが、これらのギャラリー配列は 1 つの大きな配列に含まれており、メイン配列にネストされているため、それらを結合する方法を理解するのに苦労しています。
私の配列が以下にどのように構成されているかを見てください...
$gallerys = get_field( 'gallery_images' );
var_dump($gallerys);
-
array(2) {
[0]=>
array(2) {
["gallery_name"]=>
string(11) "Gallery One"
["gallery_images"]=>
array(1) {
[0]=>
array(10) {
["id"]=>
int(373)
...etc etc
}
}
}
[1]=>
array(2) {
["gallery_name"]=>
string(11) "Gallery Two"
["gallery_images"]=>
array(1) {
[0]=>
array(10) {
["id"]=>
int(542)
...etc etc
}
}
}
}
すべてのデータを1つ$gallerys
に結合する新しい配列で変数を更新することで、誰かが私を正しい方向に向けることができますか?["gallery_images"]
だからアイデアは私がこれを行うことができるということです...
if( $gallerys ):
foreach( $gallerys as $gallery ):
echo $gallery['id'].'<br/>';
endforeach;
endif;
そして、これを出力します...
373
542
ご協力いただきありがとうございます。
ジョシュ