我正在创建一个基本的 foreach 循环库函数,但我尝试创建的这个库函数有点不同,因为我将所有库图像合并为一个。
我需要将多个画廊数组合并为一个,但是这些画廊数组包含在一个大数组中,我正在努力弄清楚如何组合它们,因为它们嵌套在主数组中。
看看我的数组在下面的结构......
$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
}
}
}
}
谁能指出我正确的方向,用一个将所有数据合并为一个$gallerys
的新数组更新变量。["gallery_images"]
所以我的想法是我可以做到这一点......
if( $gallerys ):
foreach( $gallerys as $gallery ):
echo $gallery['id'].'<br/>';
endforeach;
endif;
它会输出这个......
373
542
提前感谢您提供的任何帮助。
乔什