Annotation of embedaddon/php/tests/lang/func_get_arg.005.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: A variable, which is referenced by another variable, is passed by value.
! 3: During the call, the original variable is updated. This should not affect func_get_arg().
! 4: --FILE--
! 5: <?php
! 6: function refVal($x) {
! 7: global $a;
! 8: $a = 'changed.a';
! 9: var_dump($x);
! 10: var_dump(func_get_arg(0));
! 11: }
! 12:
! 13: $a = "original.a";
! 14: $ref =& $a;
! 15: refVal($a);
! 16: ?>
! 17: --EXPECTF--
! 18: string(10) "original.a"
! 19: string(10) "original.a"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>