不推荐使用:不推荐使用函数ereg_replace()

时间:2013-11-05 07:59:17

标签: php

  

不推荐使用:函数ereg_replace()在第114行的/home/hjlhvqyy/public_html/fastseoindia/klib/k_functions_text.php中弃用

代码如下:

$value = ereg_replace("[ ]{2,}"," ",$value); // line 114

请帮帮我,给我一个真实的代码。我无法理解完整的代码,这就是我发布自己的问题以获得直接答案的原因,因为我无法使用自己的代码来查看示例。

所以,帮助我......

3 个答案:

答案 0 :(得分:3)

您需要使用preg_replace,因为不再支持ereg_replace。

答案 1 :(得分:0)

我认为是

$value = preg_replace('/\s/' , ' ' , $value);

答案 2 :(得分:-1)

函数ereg_replace() 已弃用,这意味着PHP不再支持某种特定原因(例如,出于安全或性能原因)。

相反,请使用preg_replace()。您还需要替换正则表达式字符串

[ ]{2,}

/[ ]{2,}/

Read more about pattern delimiters.