在使用 'foreach' 循环迭代数组时,可以使用自增的数字键名将两条数据组合成一个二维数组。以下是一个示例:

$array1 = array('A', 'B', 'C');
$array2 = array(1, 2, 3);
$result = array();

foreach ($array1 as $key => $value) {
    $result[$key] = array($value, $array2[$key]);
}

print_r($result);

输出结果:

Array
(
    [0] => Array
        (
            [0] => A
            [1] => 1
        )

    [1] => Array
        (
            [0] => B
            [1] => 2
        )

    [2] => Array
        (
            [0] => C
            [1] => 3
        )
)

在上述示例中,'$array1' 和 '$array2' 是两个要组合的数组。通过 'foreach' 循环遍历 '$array1',使用循环变量 '$key' 作为自增的数字键名,并使用 '$value' 和 '$array2[$key]' 作为每个元素的值,将它们组合成一个二维数组 '$result'。最后,使用 'print_r()' 函数打印输出结果。

PHP 使用 foreach 循环将两个数组合并为二维数组

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

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