php 二位数组递归
在 PHP 中,可以使用递归来遍历二维数组。下面是一个示例代码:
function recursiveArray($array) {
foreach ($array as $key => $value) {
if (is_array($value)) {
recursiveArray($value);
} else {
echo $key . ' => ' . $value . '<br>';
}
}
}
$array = [
['name' => 'John', 'age' => 25],
['name' => 'Jane', 'age' => 30],
['name' => 'Tom', 'age' => 35]
];
recursiveArray($array);
这个示例代码中,recursiveArray 函数使用了递归的方式遍历二维数组。如果遇到子数组,就调用自身来处理子数组。如果遇到叶子节点(即非数组元素),就打印出键值对。
输出结果如下:
name => John
age => 25
name => Jane
age => 30
name => Tom
age => 35
这样你就可以通过递归遍历二维数组了
原文地址: http://www.cveoy.top/t/topic/i01N 著作权归作者所有。请勿转载和采集!