Derick Rethans wrote:
> On 11 and 12 November a bunch of us had a developers meeting in Paris,
> discussing the things we want to do for PHP 6. Partly because of the
> Unicode support, but we also discussed the items on "Rasmus' wishlist"
> and a lot of other items. I made a report of the discussions we had and
> placed the notes here:
> http://php.net/~derick/meeting-notes.html

I really appreciate your effort in this and offer my feedback:

> 4.5 Cleanup for {} vs. []

It was already discussed. Many people would be confused from
documentation statement "[] was marked as deprecated in 4.0.6 - 5.1
but then suddenly {} was deprecated instead and removed in 6.0" and
many scripts would refuse to work due to this.

> 4.9 Make parameter order consistent over all functions

Others talked probably about:

str_replace(needle, replace, haystack) - compare with e.g. SQL
REPLACE(haystack, needle, replace)

ereg(pattern, haystack)

etc. But I am also against changing the parameters order.

> 4.10 Minor function changes: microtime()

You showed that the most common usage of this function without
parameters remain working (with E_NOTICE) but what's with other
usages? Gain from this change is really minimal but cause that some
code working in PHP 4 will not work in PHP 6 without ugly hacks.

Jakub Vrana

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

Reply via email to