尊敬的先生/女士 如何使用preg_replace或str_replace代替它不推薦使用的ereg_replace 並且仍然具有與下面代碼中相同的功能?使用preg_match替換ereg_match
return ereg_replace("^(.*)%%number%%(.*)$","\\1$i\\2",$number);
///this doesnt work
return preg_replace("^(.*)%%number%%(.*)$","\\1$i\\2",$number);
有人更聰明有線索嗎?
你不只是更換`ereg_ *`和`參看preg_ *`和收工。這兩個函數使用不同的正則表達式語法,您將不得不學習PCRE語法。雖然他們不是太*不同 – BoltClock 2011-01-21 13:14:15