Modifications à la gestion du fichier INI
Migration de PHP 5.1.x à PHP 5.2.x
Migration de PHP 5.2.x vers PHP 5.3.x
PHP Manual

## Autres changements

- SplFileInfo::getpathinfo() retourne désormais des informations sur le nom du chemin.
- SplObjectStorage dispose maintenant du support de ArrayAccess. Il est aussi possible de stocker des informations associatives avec des objets dans SplObjectStorage.
- Dans l'extension GD, le support de la pixelisation est maintant possible à l'aide de la fonction imagefilter().
- var_dump() affiche aussi les propriétés privées des objets.
- session_start() retourne `FALSE` lorsque la session n'a pas pu être démarrée.
- property_exists() vérifie désormais l'existence d'une propriété indépendante de son accessibilité (comme method_exists()).
- Stream wrappers peut maintenant être utilisée par include_path.
- Le paramètre `initial` de array_reduce() peut être de n'importe quel type.
- Les fonctions de dossiers opendir(), scandir() et dir() utilise maintenant le contexte par défaut, si aucun contexte n'est passé en argument.
- getimagesize() supporte désormais les fichiers iconnes (.ico).
- crypt() supporte maintenant Blowfish et le DES étendu. crypt() est maintenant 100% portable. PHP dispose de son propre crypt interne, qui se substitue lorsque crypt ou crypt_r n'est pas trouvé.
- fopen() dispose d'un nouveau mode, n), dont l'utilisation va envoyer la constante `O_NONBLOCK` à l'appel système syscall() sous-jaçent. Notez que ce mode n'est pas supporté par Windows.
- opendir(), dir() et scandir() utilise un contexte par défaut, si aucun argument n'est passé.
- getopt() accepte des options longues sur toutes les plate-formes. Les valeurs optionnelles et le séparateur = est maintenant supporté pour les options courtes.

Modifications à la gestion du fichier INI
Migration de PHP 5.1.x à PHP 5.2.x
Migration de PHP 5.2.x vers PHP 5.3.x
PHP Manual