Zeev Suraski wrote:
> damage than good. And the fact we may have made mistakes in the past
> and have unnecessary constructs already, doesn't mean we should do it
> again.
Yes, PHP is on the right way.
PHP is on the begin of moving from functional to full 00 code. IMHO in
00 code there isn't place for a 'goto' (,but if community need 'goto' i
prefer labeled break/continue. It's enough) or others strange language
construct.
My wishlist for future is:
- more, more interfaces at engine level or in SPL
- "replace" __sleep(), __wakeup()
- interfaces like DatabaseConnection, DatabaseResultSet,
DatabaseResult, ... (???) which can be implements in database wrappers
or in PDO
- wrap some string functions into class
- new String(string [,encoding])
- String.explode(), ...
- simple way to deal with Unicode, i don't need full support in ZE
- foreach(new String('test') as $char) // iterators
- create super global objects like Request/Response
- good place for wrap ifsetor(), filtering like Response.getNumber(name
[, default])
PS. if community need -> create it, but don't repeat mistakes :)
--
Ondrej Ivanic
([EMAIL PROTECTED])
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php