Расширение mcrypt не развивалось уже почти десять лет и, к тому же, было крайне сложным в использовании. Оно было объявлено устаревшим в пользу OpenSSL. Оно будет удалено из ядра PHP и перемещено в PECL в PHP 7.2.
Модификатор шаблона e был объявлен устаревшим для функций mb_ereg_replace() и mb_eregi_replace().