Évolutions incompatibles avec les versions précédentes
Évolutions du support de Windows
Migration de PHP 5.2.x vers PHP 5.3.x
PHP Manual

## Nouvelles fonctionnalités

PHP 5.3.0 contient un large éventail de nouvelles fonctionnalités.

- Le support des espaces de noms (en anglais, namespaces) ont été ajouté.
- Le support de Late Static Bindings a été ajouté.
- Le support des goto et étiquettes de saut (limited goto) a été ajouté.
- Le support natif des fermetures (en anglais, Closures) fonctions anonymes et fonctions lambda, ont été ajouté.
- Il y a deux nouvelles méthodes magiques : __callStatic et __invoke ont été ajouté.
- La syntaxe Nowdoc a été ajouté, et fonctionne comme la syntaxe Heredoc mais avec des guillemets simples.
- Il est maintenant possible d'utiliser Heredoc pour initialiser des variables statiques et des constantes ou des propriétés de classes.
- La syntaxe Heredoc peut être déclarée avec des guillemets doubles.
- Les constantes peuvent être déclarées hors d'une classe à l'aide du mot const.
- L'opérateur ternaire dispose maintenant d'un raccourci sous la forme de ?:.
- Le gestionnaire de flux HTTP considère maintenant tous les codes de 200 à 399 comme réussis.
- L'accès dynamique aux méthodes statiques est maintenant possible.
- Les exceptions peuvent être imbriquées.
- Un collecteur de mémoire a été ajouté, et activé par défaut.

Évolutions incompatibles avec les versions précédentes
Évolutions du support de Windows
Migration de PHP 5.2.x vers PHP 5.3.x
PHP Manual