Apr
17
2012
php5.3出现Function ereg() is deprecated Error的错误对策
在php5.3.0后的版本,取消了对ereg函数的支持,惹得若干程序需要改动,颇不方便。
错误:
Deprecated: Function ereg() is deprecated in ……
解决方法一:
退回去用php5.2。
解决方法二:
继续用php5.3,但是修改devel/devel.modul的460行:
if ($errno & (E_ALL & ~E_NOTICE & ~E_DEPRECATED)) {
把丫deprecated错误给忽略掉。
解决方法三:
动程序鸟,把ereg换成preg_match,ereg_replace也需得换成preg_replace。只得注意的是ereg(’^[0-9]‘, 需修改成 preg_match(’/^[0-9]/‘,无敌//必须加,哈哈。
最活跃的读者