Другие изменения в расширениях
Следующие расширения не могут быть отключены в момент конфигурирования сборки:
Изменения в поведении расширений и новые возможности:
- Дата и время - Переменная окружения TZ больше не используется для определения временной зоны
- cURL - cURL теперь поддерживает SSH
- Network - dns_check_record() теперь возвращает дополнительные записи типа TXT.
- Hash - Теперь поддерживаются хеш-алгоритмы SHA-224 и salsa.
- mbstring - Теперь есть поддержка для кодировки CP850.
- OCI8 - Вызов функции oci_close() при постоянном соединении, или выход за зону видимости переменной, ссылающейся на постоянное соединение, теперь приводит к откату любой незавершенной транзакции. Для того, чтобы избежать непредсказуемого поведения, явно дается команда подтверждения или отката транзакции при необходимости. Предыдущее поведение может быть включено с помощью INI-директивы oci8.old_oci_close_semantics. Теперь поддерживается пул постоянных соединений к БД (DRCP) и быстрое оповещение приложения (FAN). Поддерживается внешняя аутентификация Oracle (за исключением Windows). Функция oci_bind_by_name() теперь поддерживает тип данных SQLT_AFC (также известный как CHAR).
- OpenSSL - Теперь поддерживаются функции свертки и шифрования OpenSSL. Также стало возможно получение доступа к внутренним значениям DSA, RSA и DH ключей.
-
Сессии
- Сессионные файлы теперь больше не хранятся в
"/tmp"
, когда применены ограничения open_basedir, за исключением случая, когда директория"/tmp"
явно добавлена к списку разрешенных путей. - SOAP Теперь поддерживает установленные пользователем HTTP-заголовки.
-
MySQLi
Теперь поддерживает постоянные соединения, путем добавления к хосту
"p:"
. - Обработка изображений и GD Индекс "JPG Support", возвращаемый функцией gd_info() был переименован в "JPEG Support".