Annotation of embedaddon/php/Zend/tests/bug43344_1.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #43344.1 (Wrong error message for undefined namespace constant)
3: --FILE--
4: <?php
5: namespace Foo;
6: function f1($a=bar) {
7: return $a;
8: }
9: function f2($a=array(bar)) {
10: return $a[0];
11: }
12: function f3($a=array(bar=>0)) {
13: reset($a);
14: return key($a);
15: }
16: echo bar."\n";
17: echo f1()."\n";
18: echo f2()."\n";
19: echo f3()."\n";
20: ?>
21: --EXPECTF--
22: Notice: Use of undefined constant bar - assumed 'bar' in %sbug43344_1.php on line 13
23: bar
24:
25: Notice: Use of undefined constant bar - assumed 'bar' in %sbug43344_1.php on line 3
26: bar
27:
28: Notice: Use of undefined constant bar - assumed 'bar' in %sbug43344_1.php on line 6
29: bar
30:
31: Notice: Use of undefined constant bar - assumed 'bar' in %sbug43344_1.php on line 9
32: bar
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>