array_slice()
Возвращает часть массива.
Сигнатура
array_slice(array $array, int $offset, ?int $length = null, bool $preserve_keys = false): arrayФункция array_slice() извлекает срез массива начиная с $offset. Отрицательный offset считается от конца.
<?php
$a = [1, 2, 3, 4, 5];
print_r(array_slice($a, 1, 2)); // [2, 3]
print_r(array_slice($a, -2)); // [4, 5]