เป็นการแบ่ง element ใน array ออกมาเป็นส่วนๆ
array array_chunk(array $input, int $size [, bool $preserve_keys])
Parameter
- $input ตัวแปร array ที่ต้องการทำงาน
- $size จำนวนของ element ที่ต้องการแบ่ง
- $preserve_keys เป็น flag เพื่อจัดการ index ของ element ที่แบ่งออกมาให้นับต่อหรือไม่
<?
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2)); //แบ่ง array เป็นชุดละ 2 element
print_r(array_chunk($input_array, 2, true)); //แบ่ง array เป็นชุดละ 2 element โดย index ของแต่ละชุดจะถูกนับต่อจากชุดก่อนหน้าด้วย
?>