2012-07-31 32 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);

相關問題