3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = range(1, 11); for ($i = 0; sizeof($array); $i++) { $new_array[] = ($i % 2) ? array_pop($array) : array_shift($array); } var_dump($new_array); // but original array is empty var_dump($array);

preferences:
33.79 ms | 2563 KiB | 5 Q