eregi_replace()已弃用

时间:2014-07-27 08:48:26

标签: php deprecated eregi

我刚刚为用户bios创建了一个简单的字词过滤器。 这是代码:

 for($i=0;$i < sizeof($badwords);$i++){
  srand((double)microtime()*1000000); 
  $rand_key = (rand()%sizeof($replacements));
  $str = eregi_replace($badwords[$i], $replacements[$rand_key], $str);
 }
 return $str;



}

当我提交Bio时,文本保存但是我收到此错误:

  

不推荐使用:函数eregi_replace()已弃用   第177行/home/u557520691/public_html/inc/Global.php

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

试试这个

How to replace ereg?

或只是关闭通知

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

error_reporting(E_ALL ^ E_DEPRECATED);