1234567891011121314151617181920212223242526272829303132 |
- --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
|