2012-07-31 33 views
0

我有一个erg_replace表达式。 İnPHP 5.3它提供了一个eroor,因为“函数ereg_replace()已被弃用”。我该如何解决它?函数ereg_replace()在php 5.3中被弃用的错误

$new_string = preg_replace("/[^a-zA-Z0-9s']/", " ", $ara); 

$reg_ex = ""; 
$replace_word = "''"; 

$new_string= ereg_replace($reg_ex, $replace_word, $new_string); 
+0

的[更换了preg_replace ereg_replace]可能重复(http://stackoverflow.com/questions/3649574/replace-ereg-replace-with-preg-replace) – 2012-07-31 15:16:46

+1

通过使用'preg_'家庭,而这似乎你已经部分是。 – Utkanos 2012-07-31 15:16:57

+0

当你知道执行函数preg_replace()时,为什么你会使用ereg_replace?解决方案:只需使用preg_replace() – donald123 2012-07-31 15:18:59

回答

0

ereg_replace()已弃用。使用preg_replace($reg_ex, $replace_word, $new_string);

相关问题