Измененные функции

Ядро PHP

  • crypt() теперь генерирует предупреждение E_NOTICE, если параметр salt опущен.
  • substr_compare() теперь принимает 0 в качестве значения параметра length.
  • unserialize() теперь терпит неудачу, если переданы сериализованные данные, которые были изменены в попытке инстанциировать объект без вызова его конструктора.

cURL

  • Загрузка на сервер с использованием синтаксиса @file теперь поддерживается, только если опция CURLOPT_SAFE_UPLOAD установлена в false. Вместо этого следует пользоваться CURLFile .

Mcrypt

  • Параметр source функции mcrypt_create_iv() теперь имеет значение по умолчанию MCRYPT_DEV_URANDOM вместо MCRYPT_DEV_RANDOM.

OpenSSL

  • stream_socket_enable_crypto() теперь позволяет не указывать параметр crypto_type, если контекст потока SSL включает новую опцию crypto_type.

PostgreSQL

Reflection

XMLReader