3v4l.org

run code in 300+ PHP versions simultaneously
<?php $foo = ['a','b','c','d']; next($foo); foreach($foo as $index => $value) { var_dump(key($foo)); array_splice($foo, key($foo), 1, []); var_dump($foo); echo "---\n"; } var_dump($foo);

preferences:
31.59 ms | 407 KiB | 5 Q