the ``e`` modifier is deprecated as of PHP 5.5 (it is a usage of ``eval``). You should use ``preg_replace_callback`` instead