CHAPTER 5What's New in PHP 6

PHP 6 is a major upgrade to the PHP language. The core focus for PHP 6 is native Unicode support, which will allow you to seamlessly use multiple languages within your applications. Programmers in non-English-speaking countries will even be able to name their functions and classes in their own native language. Unicode support is quickly becoming extremely important, as more and more of your applications will be targeting users worldwide.

Beyond multilanguage support, PHP 6 also adds some advanced OOP concepts, such as namespaces and late static binding. If properly used, these features will allow you to better organize your classes and methods.

PHP 6 also serves as a chance to break some backward-compatibility and ...

Get Pro PHP: Patterns, Frameworks, Testing and More now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.