Return to func_get_arg.005.phpt CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / tests / lang |
Initial revision
--TEST-- A variable, which is referenced by another variable, is passed by value. During the call, the original variable is updated. This should not affect func_get_arg(). --FILE-- <?php function refVal($x) { global $a; $a = 'changed.a'; var_dump($x); var_dump(func_get_arg(0)); } $a = "original.a"; $ref =& $a; refVal($a); ?> --EXPECTF-- string(10) "original.a" string(10) "original.a"