php实现把数组按指定的个数分隔


在PHP中,要实现将数组按指定的个数分隔,你可以使用`array_chunk()`函数。这个函数可以将一个数组分割成多个具有指定大小的块,并返回一个二维数组。

下面是一个示例代码,展示了如何使用`array_chunk()`函数:


<?php
// 原始数组
$array = [1, 2, 3, 4, 5, 6, 7, 8, 9];

// 指定每个子数组的大小
$size = 3;

// 使用array_chunk()函数分割数组
$chunkedArray = array_chunk($array, $size);

// 打印结果
print_r($chunkedArray);
?>

这段代码将输出:

Array ( [0] => Array ( [0] => 1 [1] => 2 [2] => 3 ) [1] => Array ( [0] => 4 [1] => 5 [2] => 6 ) [2] => Array ( [0] => 7 [1] => 8 [2] => 9 ) )

这样,原始数组就被分割成了每个包含3个元素的子数组。