0
点赞
收藏
分享

微信扫一扫

php5.3不支持 ereg、ereg_rep…

李雨喵 2022-07-27 阅读 59

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);


举报

相关推荐

0 条评论