基本介紹
- 中文名:array_chunk
- 對象:一個數組
- 特點:由 size 參數決定
- 形式:array,size,preserve_key
定義和用法
語法
array_chunk(array,size,preserve_key) |
參數與描述
參數 | 描述 |
array | 必需。規定要使用的數組。 |
size | 必需。規定每個新數組包含多少個元素。 |
preserve_key | 可選。可能的值: true - 保留原始數組中的鍵名。 false - 默認。每個結果數組使用從零開始的新數組索引。 |
技術細節
返回值: | 返回一個多維的數值數組,從 0 開始,每個維度都包含 size 元素。 |
---|---|
PHP 版本: | 4.2+ |
範例
例子1
<?php $a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse","d"=>"Cow"); print_r(array_chunk($a,2)); ?> |
Array ( [0] => Array ( [0] => Cat [1] => Dog ) [1] => Array ( [0] => Horse [1] => Cow ) ) |
例子2
<?php $a=array("a"=>"Cat","b"=>"Dog","c"=>"Horse","d"=>"Cow"); print_r(array_chunk($a,2,true)); ?> |
Array ([0] => Array ( [a] => Cat [b] => Dog ) [1] => Array ( [c] => Horse [d] => Cow ) ) |