1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
--TEST-- Assignement as argument --FILE-- <?php function foo(&$x, &$y) { $x = 1; echo $y ; } $x = 0; foo($x, $x); // prints 1 .. function foo2($x, &$y, $z) { echo $x; // 0 echo $y; // 1 $y = 2; } $x = 0; foo2($x, $x, $x = 1); echo $x; // 2 ?> --EXPECTF-- 1012