Annotation of embedaddon/php/tests/lang/func_get_arg.005.phpt, revision 1.1.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>