3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = []; $a[1] = 1; foreach ($a as $k => &$v) { var_dump($v); if ($k == 1) $a[4] = 4; if ($k == 4) $a[2] = 2; }

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
169.64 ms | 3246 KiB | 9 Q