On Sun, 2003-04-06 at 15:52, Marcus B�rger wrote:
> At 15:09 06.04.2003, Timm Friebe wrote:
> >Hello,
> >as you might know, the Zend Engine 2 features a built-in Exception
> >class. The problem with a class named Exception is that no user-defined
> >class named Exception may exist.
> 
> That is the sense of built in classes.

Actually, I'd say the sense of built-in classes is the same as built-in
functions: They're likely to be faster, they have some possibilities
userland doesn't have and are a convenient to have.

[...]
> It is just the other way round. Put your used defined "exceptin" in a 
> namespace.

Well, this is a unnecessary constraint on users, though. I know this is
possible, I just don't see any reason on why the Zend Engine should have
its built-in classes in the global namespace. Do you?

- Timm


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to