← All built-ins / array_chunk()

array_chunk()

array_chunk(...$args): mixed

Parameters

NameTypeDescription
$aarrayinput array
$sizeintmaximum chunk size

Return value

Array of arrays, each with at most $size elements.

Example

$c = array_chunk([1, 2, 3, 4, 5], 2);
echo count($c), " ", implode(",", $c[2]);
3 5

See also

array_slice()