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