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]/‘,无敌//必须加,哈哈。

打赏

本文固定链接: https://www.cxy163.net/archives/459 | 绝缘体

该日志由 绝缘体.. 于 2012年04月17日 发表在 PHP, 学东西 分类下,
原创文章转载请注明: php5.3出现Function ereg() is deprecated Error的错误对策 | 绝缘体
关键字: ,

报歉!评论已关闭.