3v4l.org

run code in 300+ PHP versions simultaneously
<?php $array = [0, 1, 2, 3]; unset($array[3]); function changeScope($array){ assert($array === array_values($array)); $array[] = "x"; assert([0, 1, 2, "x"] === $array, print_r($array, TRUE)); } changeScope($array);

preferences:
32.42 ms | 406 KiB | 5 Q