在php升级到php5.3或php5.4之后,原有程序可能会出现Function eregi() is deprecated 的报错信息。如果程序中使用了eregi函数,则会提示类似如下的错误:Deprecated: Function eregi() is deprecated in E:\hx\www.9enjoy.com\include\function.php on line 878这是因为php5.3起不再支持eregi()函数,而推荐使用preg_match()函数替代。解决的方法是:将eregi()函数替换成preg_match() 函数。 if(eregi('^test',$file))可以替换为if(preg_match('/^test/i',$file)) ————-PHP 5.3.0 之後的 regex, 希望使用 PCRE 的規格, POSIX Regex 都不建議使用了(統一 Regex, 避免規格太多?)....
查看详细内容 >>