3v4l.org

run code in 300+ PHP versions simultaneously
<?php function appendZ($array) { $array[0] .= 'z'; $array[1] .= 'z'; $array[2] .= 'z'; $array[3] .= 'z'; } $a = ['a', 'b', 'c', 'd']; $v = &$a[2]; appendZ($a); print_r($a);
Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.26, 8.4.1 - 8.4.14
Array ( [0] => a [1] => b [2] => cz [3] => d )

preferences:
92 ms | 406 KiB | 5 Q