123456789101112131415161718192021222324252627282930313233 |
- --TEST--
- 086: bracketed namespace with encoding
- --EXTENSIONS--
- mbstring
- --INI--
- zend.multibyte=1
- --FILE--
- <?php
- declare(encoding='utf-8');
- namespace foo {
- use \foo;
- class bar {
- function __construct() {echo __METHOD__,"\n";}
- }
- new foo;
- new bar;
- }
- namespace {
- class foo {
- function __construct() {echo __METHOD__,"\n";}
- }
- use foo\bar as foo1;
- new foo1;
- new foo;
- echo "===DONE===\n";
- }
- ?>
- --EXPECT--
- foo::__construct
- foo\bar::__construct
- foo\bar::__construct
- foo::__construct
- ===DONE===
|