Deprecated: Function ereg_replace() is deprecated in 的原因及解决办法
很多地方的正则函数都用的ereg_replace,而这个函数现在在PHP5.3中已经被废止了。
Deprecated: Function ereg_replace() is deprecated in 的解决办法(注:在 linux系统的主机下测试 有效,在本地 windows仍报错):
修改:
$string = ereg_replace(' +', ' ', trim($string));
改为:
$string = preg_replace(' { +}', ' ', trim($string)); //要用大括号括着
例子:
$url_query=ereg_replace("(^|&)page=$page","",$url_query);
$url_query=preg_replace(" {(^|&)page=$page }","",$url_query);