2013-03-25 61 views
3

我用這個str_replace重命名üue替換所有germanumlauts

$headline = "für"; 
echo str_replace('ü','ue',$headline); // will output fuer 

現在,如果有什麼öä & ß。我需要分別將它們轉換爲oe,ae,ss。我可以使用preg_replace嗎?如果是,如何。

回答

4

可以在str_replace

str_replace(array('ü','ö'),array('ue',''),$headline); 

使用數組如果一切需要用相同的字符來代替,只是從replace刪除array,並將其作爲ue

正確地添加您的替換到兩個陣列,它應該工作正常!

+0

沒有想到,看到了。 – fishcracker 2013-03-25 09:40:11