在多维数组中循环以返回PHP中匹配的索引子元素的最佳方法是什么?
该数组将动态创建,所以我不知道计数。每个项目都有一对,即使它只是一个空字符串。
样本数组:
array(1) {
["gallery"]=>
array(2) {
["img"]=>
array(2) {
[0]=>
string(5) "first"
[1]=>
string(6) "second"
}
["test"]=>
array(2) {
[0]=>
string(3) "one"
[1]=>
string(3) "two"
}
}
}
所需结果:
您可以尝试以下代码以获得所需的输出
<?php
$array = array('gallery' => array("img" => array("first", "second"), "test" => array("one", "two")));
//var_dump($array);
foreach($array as $arr) {
for($i=0;$i<count($arr['img']);$i++)
{
echo $arr['img'][$i].' '.$arr['test'][$i].'<br />';
}
}
?>
让我知道需要任何进一步的帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句