array_chunk() - 语法
array array_chunk ( array $input, int $size [, bool $preserve_keys] );
它将数组分块为大小大块。最后一个块可能包含小于大小元素。
Sr.No | Parameter & Description |
---|---|
1 |
input 要处理的数组 |
2 |
size 每个块的大小 |
3 |
preserve_keys 当设置为true时,将保留密钥。默认值为false,它将按数字重新索引区块 |
array_chunk() - 返回值
它返回一个多维数字索引数组
array_chunk() - 示例
<?php $input=array('abc', 'bcd', 'cde', 'def', 'efg'); print_r(array_chunk($input, 4)); print_r(array_chunk($input, 2, true)); ?>
这将产生以下输出-
Array ( [0] => Array ( [0] => abc [1] => bcd [2] => cde [3] => def ) [1] => Array ( [0] => efg ) ) Array ( [0] => Array ( [0] => abc [1] => bcd ) [1] => Array ( [2] => cde [3] => def ) [2] => Array ( [4] => efg ) )