PHP 5.5.x 中废弃的特性

废弃 ext/mysql

原始的 MySQL 扩展 现在被废弃,当连接到数据库时会产生一个 E_DEPRECATED 错误。可使用 MySQLiPDO_MySQL 扩展作为替代。

preg_replace() 中的 /e 修饰符

preg_replace() 函数中用到的 /e 修饰符现在被弃用。可以使用 preg_replace_callback() 函数来替代。

intl 中的废弃

IntlDateFormatter::setTimeZoneID()datefmt_set_timezone_id() 现在被废弃。可分别使用 IntlDateFormatter::setTimeZone() 方法和 datefmt_set_timezone() 函数作为替代。

mcrypt 中的废弃

下列函数已被废弃:

User Contributed Notes

Gianluca 15-Mar-2016 10:26
In these wrappers all mysql and ereg functions are rewritten using mysqli and pcre
https://sourceforge.net/projects/mysqlwithmysqli/
https://sourceforge.net/projects/ereg-using-pcre/