2011-12-24 4 views

ответ

3

Пространство имен передано потому, что оно должно быть. Как еще функция автозагрузчика знает разницу между Foo\Bar и Baz\Bar? :-)

Ваш метод выглядит нормально, если вы абсолютно уверены, что вам никогда не понадобится загружать классы с теми же именами, что и в MyNameSpace. Канонический метод для автозагрузки классов включает использование частей пространства имен в качестве структуры файловой системы, так что, например, foo\bar\Baz можно найти по пути foo/bar/Baz.php.

Смежные вопросы