Unofficial PHP6 Changelog
Hey there! Welcome to Making the Web - my personal blog about website development. Feel free to subscribe to my RSS feed to keep up with the latest. Alternatively, subscribe by email. Hope you enjoy this article!
Note: The following list may contain some inaccuracies.
To the best of my knowledge, the following things are changing as of PHP6:
- FILE_BINARY and FILE_TEXT constants available for use with filesystem functions.
- register_globals will be gone.
- magic_quotes will also disappear.
- $HTTP_*_VARS has been removed, in favour for $_GET, $_POST, etc.
- ereg() no longer available in core PHP6.
- Initiating objects with the reference operator (& new Object()) will generate E_STRICT error.
- E_STRICT error messages are included in E_ALL errors.
- {} for string offsets no longer available.
- [] un-deprecated for accessing characters in a string.











