News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Community News:
Namespaces in PHP6
July 06, 2007 @ 11:10:00

Spurred on by a recent post to the php-dev mailing list by Dmitry Stogov the ever-popular "namespaces discussion" has surged back to the top of everyone's list. Dmitry proposed a patch for PHP6 that would easily implement namespaces for the upcoming version.

All class and function names inside are automatically prefixed with namespace name. Inside namespace, local name always takes precedence over global name. It is possible to use the same namespace in several PHP files. The namespace declaration statement must be the very first statement in file.

The general idea is to provide an easy separation of functionality but to keep things accessible at any level (in scope, in parent scope, etc). He's included code in his mailing list post to illustrate how it would all work.

Several others in the PHP community have jumped on and are already talking about this new proposal:

1 comment voice your opinion now!
namespace php6 patch declaration mailinglist phpdev namespace php6 patch declaration mailinglist phpdev


blog comments powered by Disqus

Similar Posts

Internet Super Hero Blog: Compiling mysqlnd with PHP 5.2/5.3/6.0

SDA Asia: Yahoo Helping Zend with PHP 6, says Andi Gutmans

Ed Finkler's Blog: PHPSecInfo v0.2 now Available

David Coallier's Blog: Namespaces has PHP 5.3 (Or the other way around)

Juan Treminio: Composer Namespaces in 5 Minutes


Community Events

Don't see your event here?
Let us know!


language voicesoftheelephpant release extension laravel example php7 laravel5 podcast version community unittest introduction interview framework api series conference library opinion

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework