<?php
$teams=array(1,2,3,4,5,6,7,8,9);
$teams=array_chunk($teams,2);
print_r($teams);
/*
Array
(
[0] => Array
(
[0] => 1
[1] => 2
)
[1] => Array
(
[0] => 3
[1] => 4
)
[2] => Array
(
[0] => 5
[1] => 6
)
[3] => Array
(
[0] => 7
[1] => 8
)
[4] => Array
(
[0] => 9
)
)
*/
?>
array_chunk() 函數把一個數組分割為新的數組塊。
其中每個數組的單元數目由 size 參數決定。最後一個數組的單元數目可能會少幾個。
可選參數 preserve_key 是一個布爾值,它指定新數組的元素是否有和原數組相同的鍵(用於關聯數組),還是從 0 開始的新數字鍵(用於索引數組)。默認是分配新的鍵。