## Autres changements

### Déplacement de utf8_encode() et utf8_decode()

Les fonctions utf8_encode() et utf8_decode() ont maintenant été déplacées vers l'extension standard en tant que fonctions de chaîne, alors qu'avant l'extension XML était requise pour qu'elles soient disponible.

### Changement pour mail() et mb_sendmail()

Le parametre $additional_headers de mail() et mb_sendmail() accepte maintenant un array à la place d'un string

### Prise en charge de LMDB

L'extension DBA prend maintenant en charge LMDB.

### Modifications apportées au système build de PHP

- Unix: Autoconf 2.64 ou plus est maintenant nécessaire pour construire PHP.
- Unix: L'argument de configuration --with-pdo-oci n'a plus besoin de la version de Oracle Instant Client.
- Unix: L'argument de configuration --enable-gd-native-ttf a été supprimé. Il n'a pas été utilisé depuis PHP 5.5.0.
- Windows: L'argument de configuration --with-config-profile a été ajouté. Cela peut être utilisé pour enregistrer des configurations spécifiques, un peu comme le fichier magique config.nice.bat.

### Changement dans GD

- imageantialias() est également disponible si construit avec libgd du système.
- imagegd() stocke des images TrueColor comme de vraies images TrueColor. Autrefois, ils ont été convertis en palette.

### Déplacement de MCrypt vers PECL

L'extension MCrypt est mainenant été déplacé du noyau vers PECL. Étant donné que la bibliothèque mcrypt n'a pas vu de mises à jour depuis 2007, son utilisation est fortement découragé. Au lieu de cela, soit OpenSSL ou l'extension Sodium doit être utilisé.

### session_module_name()

Le passage de "user" à session_module_name() déclenche maintenant une erreur de niveau `E_RECOVERABLE_ERROR`. Auparavant, cela a été ignoré silencieusement.