Hello everyone, As most of us know, PHP 6 has disappeared. It used to be 5.3+unicode but now it's unknown and certainly not worth mentioning in the PHP manual (at least, as a version that introduces features/changes). With that said, let's talk about what to do. First:
$ egrep --exclude=\*.svn\* -r -n "PHP 6" * |wc -l > 105 Or, better than grep ;) $ ack "PHP 6" * |wc -l > 105 Around 13 are in versions.xml, and 51 in ini.xml. We must handle this as a case-by-basis because not all of these features are unicode specific, and even those that are may [or may not] be in the next PHP version for all we know... nobody really knows. Our options: (a) Remove or comment out the docs (a sad thought) (b) Make guesses as to which PHP version they'll be in (5.4 is likely for many, but easily wrong) (c) Move them to an appendix (doesn't feel right) (d) Write "Future PHP Release" or similar until we know (seems okay) (e) ... I lean towards (d) for most cases. Thoughts? Here are a few examples: - http://php.net/is_binary - http://php.net/book.unicode - http://php.net/features.safe-mode And then all the talk about removing safe_mode, register_globals and magical quotes. Some places now simply say "deprecated" but people deserve knowing that they'll be removed (because deprecated, in reality, sometimes means very little). Regards, Philip