ID: 46979 Updated by: fel...@php.net Reported By: ladislav at marek dot su -Status: Open +Status: Bogus Bug Type: Scripting Engine problem Operating System: irrelevant PHP Version: 5.3.0alpha3 New Comment:
Duplicated of Bug #46755 Previous Comments: ------------------------------------------------------------------------ [2008-12-30 23:38:25] ladislav at marek dot su Description: ------------ Currently php throws bogus warning with non-compound name in use statement. Reproduce code: --------------- namespace My; use Foo; new Foo\Bar; Expected result: ---------------- Fatal error: Class 'Foo\Bar' not found in ... Actual result: -------------- Warning: The use statement with non-compound name 'Foo' has no effect in ... Fatal error: Class 'Foo\Bar' not found in ... 'use Foo' has effect, because fully qualified name isn't My\Foo\Bar but Foo\Bar. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=46979&edit=1