Объявление регистронезависимых констант объявлено устаревшим. Передача
    true в качестве третьего параметра функции define() теперь сгенерирует
    предупреждение об устаревшей возможности. Использование нечувствительных к регистру констант
    в случае, когда они отличаются от объявления, также устарело.
   
    Объявление функции с именем assert() внутри пространства имён объявлено устаревшим.
    Функция assert() подвержена специальной обработке движком,
    что может привести к несогласованному поведению при определении функции в пространстве имён с тем же именем.
   
Передача нестрокового параметра needle в строковые функции поиска объявлено устаревшим. В будущем данный параметр будет интерпретироваться как строка, а не как точка кода ASCII. В зависимости от предполагаемого поведения необходимо либо явно привести параметр к строке, либо выполнить явный вызов chr(). Затронуты следующие функции:
Функция fgetss() и фильтр потока string.strip_tags объявлены устаревшим. Это также влияет на метод SplFileObject::fgetss() и на функцию gzgetss().
   Явное использование констант
   FILTER_FLAG_SCHEME_REQUIRED и
   FILTER_FLAG_HOST_REQUIRED теперь объявлено устаревшим;
   так или иначе, они подразумевают использование FILTER_VALIDATE_URL.
  
Функция image2wbmp() объявлена устаревшей.
   Использование Normalizer::NONE вызывает предупреждение
   об устаревшем поведении, если PHP не скомпилирован с ICU версии ≥ 56.
  
   Следующие недокументированные псевдонимы mbereg_*() объявлены устаревшими.
   Вместо этого используйте соответствующие варианты mb_ereg_*().
   
Настройка ini-файла pdo_odbc.db2_instance_name официально объявлено устаревшим. Опция устарела в документации, начиная с PHP 5.1.1.
