1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
--TEST-- 002: Import in namespace --FILE-- <?php namespace test\ns1; class Foo { static function bar() { echo __CLASS__,"\n"; } } use test\ns1\Foo as Bar; use test\ns1 as ns2; use test\ns1; Foo::bar(); \test\ns1\Foo::bar(); Bar::bar(); ns2\Foo::bar(); ns1\Foo::bar(); --EXPECT-- test\ns1\Foo test\ns1\Foo test\ns1\Foo test\ns1\Foo test\ns1\Foo