Funksioni array_chunk
Funksioni array_chunk ndan një array njëdimensional
në një array dydimensional. Si parametër të parë ai
pranon një array, dhe si të dytin - numrin e elementeve
në çdo nën-array.
Sintaksa
array_chunk(array $array, int $length, bool $preserve_keys = false): array
Shembull
Le ta ndajmë array-in në dy elementë për nën-array:
<?php
$arr = ['a', 'b', 'c', 'd'];
$res = array_chunk($arr, 2);
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
[['a', 'b'], ['c', 'd']];
Shembull
Le ta ndajmë array-in në 3 elementë
për nën-array. Kushtojini vëmendje faktit që
në nën-array-in e fundit janë dy elementë, jo
3, pasi nuk kishte mjaftueshëm elementë:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_chunk($arr, 3);
var_dump($res);
?>
Rezultati i ekzekutimit të kodit:
[['a', 'b', 'c'], ['d', 'e']];