## 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 disponibles.

### Changement pour mail() et mb_send_mail()

Le paramètre $additional_headers de mail() et mb_send_mail() accepte aussi 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 de construction 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é à partir de 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. Auparavant, elles étaient converties en palette.

### Déplacement de MCrypt vers PECL

L'extension MCrypt a maintenant été déplacée 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ée. À la place, l'extension OpenSSL ou l'extension Sodium devrait être utilisée.

### 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.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open