Chức năng: Tách một mảng thành nhóm mảng nhỏ hơn
Ngôn ngữ: php - Nhóm: array
CÚ PHÁP
array array_chunk ( array $input, int $size [, bool $preserve_keys] )
Tách một mảng thành các mảng nhỏ hơn với kích cở tùy ý.
$INPUT: Mảng đưa vào để xữ lý.
$SIZE: Kích thước các mảng con sau khi tách. Nếu SIZE nhỏ hơn 1, hàm trả về giá trị null và báo lổi E_WARNING
$PRESVE_KEY: Sắp xếp lại key. Chọn TRUE hoặc FALSE.
VÍ DỤ
<?php $input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, true));
?>
TRẢ VỀ
Array (
[0] => Array (
[0] => a
[1] => b
)
[1] => Array (
[0] => c
[1] => d
)
[2] => Array (
[0] => e
)
)
Array (
[0] => Array (
[0] => a
[1] => b
)
[1] => Array (
[2] => c
[3] => d
)
[2] => Array (
[4] => e
)
)