函數定義:
array_chunk() 函數可以把一個陣列分割成新的陣列區塊,並傳回一個多維的數值數組,從0 開始,每個維度都包含 size 元素。
(建議教學:php圖文教學)
文法:
array_chunk(array,size,preserve_keys);
array 必要。規定要使用的數組。
size 必要。一個整數,規定每個新數組塊包含多少個元素。
preserve_key 可選。
可能的值:
true - 保留原始陣列中的鍵名。
false - 預設。每個新數組區塊使用從零開始的索引。
(影片教學推薦:php影片教學)
#程式碼範例:
現在要把陣列分割成有兩個元素的數組塊,並保留原始數組中的鍵名。
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43","Harry"=>"50"); print_r(array_chunk($age,2,true)); ?>
輸出結果:
Array ( [0] => Array ( [Peter] => 35 [Ben] => 37 ) [1] => Array ( [Joe] => 43 [Harry] => 50 ) )
以上是php array_chunk函數用法介紹(實例)的詳細內容。更多資訊請關注PHP中文網其他相關文章!