## Другие изменения

### Перемещение utf8_encode() и utf8_decode()

Функции utf8_encode() и utf8_decode() были перемещены в стандартную библиотеку в качестве функций по работе со строками. В предыдущих версиях для их использования необходимо было установить модуль XML.

### Изменения mail() и mb_send_mail()

Параметр $additional_headers функций mail() и mb_send_mail() теперь также принимает массив (array) вместо строки (string).

### Поддержка LMDB

Модуль DBA получил поддержку LMDB.

### Изменения в системе сборки PHP

- Unix: Теперь для сборки PHP требуется autoconf 2.64 или выше.
- Unix: Для параметра конфигурации `--with-pdo-oci` более не нужно указывать версию Oracle Instant Client.
- Unix: Удалён параметр конфигурации `--enable-gd-native-ttf`. Он не использовался с PHP 5.5.0.
- Windows: Добавлен параметр конфигурации `--with-config-profile`. Он может использоваться для сохранения определённых конфигураций, таких как магический файл config.nice.bat.

### Изменения в GD

- Теперь функция imageantialias() доступна при компиляции с системной библиотекой libgd.
- Функция imagegd() сохраняет truecolor-изображения как истинные truecolor-изображения. Раньше они преобразовывались в изображения с фиксированной палитрой.

### Перемещение MCrypt в PECL

Модуль MCrypt был удалён из ядра PHP и перемещён в PECL. Библиотека mcrypt не обновлялась с 2007 года и использовать её крайне не рекомендуется. Вместо неё используйте модуль OpenSSL или Sodium.

### session_module_name()

Передача значения `"user"` в опцию session_module_name() теперь приведёт к ошибке уровня `E_RECOVERABLE_ERROR`. Ранее это просто игнорировалось.

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