- var_dump: documentation ( source)
<?php
function array_split(array $array, $size) {
$result = [];
$i = 0;
foreach ($array as $value) {
$result[$i++ % $size][] = $value;
}
return $result;
}
var_dump(array_split([1, 2, 3, 4, 5, 6, 7, 8, 9, 10], 1));