PHP array_chunk() 函数

2025 年 1 月 6 日 | 阅读 2 分钟

array_chunk() 函数是 PHP 的内置函数。array_chunk() 函数将一个数组分割成多个新的数组块。此函数将数组划分为不同的新数组块。

语法

参数描述必需
数组指定要使用的数组必需
大小指定每个块大小的整数必需
保留键名设置为 TRUE 时,将保留键名。默认值为 FALSE,这将重新索引块数值化。optional

重要提示:最后一个块可能包含的元素少于指定的块大小。

示例 1

输出

Array  (  [0] => Array ( [0] => DOG [1] => CAT) [1] => Array ( [0] => LION [1] => ELEPHANT ) [2] => Array ( [0] => MONKEY 
[1] => TIGER ) )

示例 2

输出

Array ( [0]=> Array ( [0]=> a  [1]=> b ) [1]=> Array ( [2]=> c [3]=> d ) [2]=> Array ( [4]=> e ) )

示例 3

输出

Array ( [0] => Array ( [0] => ajay [1] => sonoo [2] => rahul [3] => sid ) [1] => Array ( [0] => raj ) ) Array ( [0] => Array
 ( [0] => ajay [1] => sonoo  ) [1] => Array ( [2]=>rahul [3] => sid  ) [2] => Array ( [4] => raj ) )

示例 4

输出

Array ( [0] => Array ( [a] => Adobe [b] => Bosch ) [1] => Array ( [c] => Cummins [d] => Dlf  ) )