例
分割的阵列为两个块:
<?php
$cars=array("Volvo","BMW","Toyota","Honda","Mercedes","Opel");
print_r(array_chunk($cars,2));
?>
运行示例» 定义和用法
所述array_chunk()函数分割的阵列到新的阵列的块。
句法
array_chunk( array , size , preserve_key );
参数 | 描述 |
---|---|
array | 需要。 指定要使用的数组 |
size | 需要。 指定每个组块的大小的整数 |
preserve_key | 可选的。 可能的值:
|
技术细节
返回值: | 返回一个多维索引数组,从与零个,用含有大小元件每个维度 |
---|---|
PHP版本: | 4.2+ |
更多示例
实施例1
拆分数组两个块并保留原始键:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50");
print_r(array_chunk($age,2,true));
?>
运行示例» <PHP阵列参考