在PHP中,可以使用array_chunk()函数来中断数组并创建新数组。
array_chunk()函数将一个数组分割成多个数组块,每个数组块包含指定数量的元素。该函数的语法如下:
array_chunk(array $array, int $size, bool $preserve_keys = false): array
参数说明:
该函数返回一个包含分割后数组块的二维数组。
下面是一个示例代码:
$array = array('a', 'b', 'c', 'd', 'e', 'f', 'g');
$chunks = array_chunk($array, 3);
print_r($chunks);
输出结果为:
Array
(
[0] => Array
(
[0] => a
[1] => b
[2] => c
)
[1] => Array
(
[0] => d
[1] => e
[2] => f
)
[2] => Array
(
[0] => g
)
)
在上面的示例中,原数组被分割成了3个数组块,每个数组块包含3个元素,最后一个数组块只包含1个元素。
应用场景:
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云