3v4l.org

run code in 300+ PHP versions simultaneously
<?php function skipFromBack(array $array, int $skip): array { $result = []; for ($index = array_key_last($array); $index > -1; $index -= 1 + $skip) { $result[] = $array[$index]; } return array_reverse($result); } $array = range(0, 15); foreach ([0, 1, 2, 3] as $skip) { var_export(skipFromBack($array, $skip)); echo "\n---\n"; }

preferences:
22.82 ms | 407 KiB | 5 Q