php foreach的时候如何把两条数据放在一个自增数字键名下面成为二维数组
在使用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()函数打印输出结果
原文地址: http://www.cveoy.top/t/topic/iWa8 著作权归作者所有。请勿转载和采集!