$result = array_chunk($array, ceil(count($array) / 2));

Примечание

$result[0] будет содержать первую половину массива. Он всегда будет на 1 элемент больше, если массив содержит нечетное число элементов.
$result[1] будет содержать вторую половину массива.


Комментарии ()