Easily build a great vocabulary without studying! Now on the App Store!
Click here for more info about the app
Why are PHP namespaces defined using a backslash? It looks ugly. Unless of course, there is a good reason for the "\"? Does this namespaced code run more efficiently on Windows?
Since namespaces are new in PHP5 why not take the opportunity to use them when requiring a file?
namespace('my_library_dir', 'lib'); // import my_library_dir as lib $myClass = new lib::MyClass; // use the class w/ namespace
Seems a lot simpler and not as ugly. You could namespace old PHP code this way as well. Please enlighten me if I'm off the mark and the implementation of namespaces in PHP5 is a better design than I have suggested!