php中一个数字数组,怎么把两个两个变成一个数组.并用关联数组的形式展现.举个例子
时间: 2023-05-12 21:04:52 浏览: 117
非常感谢您的提问!以下是回答:
您可以使用 PHP 中的 array_chunk 函数将数字数组拆分成两个元素一组的子数组,然后使用 array_combine 函数将这些子数组转换为关联数组。以下是示例代码:
```
<?php
// 数字数组
$numbers = array(1, 2, 3, 4, 5, 6);
// 将数字数组拆分成两个元素一组的子数组
$chunks = array_chunk($numbers, 2);
// 将子数组转换为关联数组
$associative = array_combine(range(1, count($chunks)), $chunks);
// 输出关联数组
print_r($associative);
?>
```
输出结果如下:
```
Array
(
[1] => Array
(
[0] => 1
[1] => 2
)
[2] => Array
(
[0] => 3
[1] => 4
)
[3] => Array
(
[0] => 5
[1] => 6
)
)
```
希望这个回答能够帮助到您!
阅读全文