Інші зміни

Перемещение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. Раніше це просто ігнорувалося.