3v4l.org

run code in 300+ PHP versions simultaneously
<?php $result = []; foreach (range('a', 'e') as $value) { if ($result) { $row[] = $value; unset($row); } $row = [$value]; $result[] = &$row; } var_export($result);

preferences:
22.65 ms | 405 KiB | 5 Q