PHP多维数组遍历的方法有以下几种:
$array = array(
array('a', 'b', 'c'),
array('d', 'e', 'f'),
array('g', 'h', 'i')
);
foreach ($array as $subArray) {
foreach ($subArray as $item) {
echo $item . ' ';
}
echo '
';
}
function traverseArray($array) {
foreach ($array as $item) {
if (is_array($item)) {
traverseArray($item);
} else {
echo $item . ' ';
}
}
}
$array = array(
array('a', 'b', 'c'),
array('d', 'e', 'f'),
array('g', 'h', 'i')
);
traverseArray($array);
$array = array(
array('a', 'b', 'c'),
array('d', 'e', 'f'),
array('g', 'h', 'i')
);
array_walk_recursive($array, function($item) {
echo $item . ' ';
});
以上是几种常见的PHP多维数组遍历方法,根据实际情况选择适合的方法。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:php多维数组遍历输出的方法是什么