diff options
Diffstat (limited to 'Zend/tests/ns_034.phpt')
-rw-r--r-- | Zend/tests/ns_034.phpt | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Zend/tests/ns_034.phpt b/Zend/tests/ns_034.phpt new file mode 100644 index 0000000..76775f1 --- /dev/null +++ b/Zend/tests/ns_034.phpt @@ -0,0 +1,31 @@ +--TEST-- +034: Support for namespaces in compile-time constant reference +--FILE-- +<?php +namespace A; +use A as B; +class Foo { + const C = "ok\n"; +} +function f1($x=Foo::C) { + echo $x; +} +function f2($x=B\Foo::C) { + echo $x; +} +function f3($x=\A\Foo::C) { + echo $x; +} +echo Foo::C; +echo B\Foo::C; +echo \A\Foo::C; +f1(); +f2(); +f3(); +--EXPECT-- +ok +ok +ok +ok +ok +ok |