(PHP 4 >= 4.2.0, PHP 5)
array_chunk — Desparte un tablou în porțiuni
Desparte un tablou în porțiuni de dimensiunea size. Ultima porțiune poate să conțină mai puține elemente decât size.
Tabloul cu care se lucrează
Dimensiunea fiecărei porțiuni
Când este stabilit în TRUE cheile vor fi păstrate. Implicit sete FALSE, ceea ce va reindexa numeric porțiunea
Întoarce un tablou multidimensional indexat numeric, începând cu zero, fiecare dimensiune conținând size elemente.
Dacă size este mai mic decât 1 va fi emisă o eroare E_WARNING și se va întoarce NULL.
Example #1 Exemplu array_chunk()
<?php
$input_array = array('a', 'b', 'c', 'd', 'e');
print_r(array_chunk($input_array, 2));
print_r(array_chunk($input_array, 2, true));
?>
Exemplul de mai sus va afișa:
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 ) )