Kazi array_chunk
Kazi array_chunk hugawa safu ya mwelekeo mmoja
kuwa safu ya mwelekeo mbili. Inakubali safu kama
kipimo cha kwanza, na kiwango cha vitu katika
kilana safu ndogo kama kipimo cha pili.
Mtindo
array_chunk(array $array, int $length, bool $preserve_keys = false): array
Mfano
Wacha tugawanye safu kwa vitu viwili katika kila safu ndogo:
<?php
$arr = ['a', 'b', 'c', 'd'];
$res = array_chunk($arr, 2);
var_dump($res);
?>
Matokeo ya kutekeleza kificho:
[['a', 'b'], ['c', 'd']];
Mfano
Wacha tugawanye safu kwa vitu 3 katika
kila safu ndogo. Makini na kwamba
katika safu ndogo ya mwisho kuna vitu viwili, na si
3, kwa sababu haikupata vitu vya kutosha:
<?php
$arr = ['a', 'b', 'c', 'd', 'e'];
$res = array_chunk($arr, 3);
var_dump($res);
?>
Matokeo ya kutekeleza kificho:
[['a', 'b', 'c'], ['d', 'e']];