在 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

这样你就可以通过递归遍历二维数组了

php 二位数组递归

原文地址: http://www.cveoy.top/t/topic/i01N 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录