2013-03-25 69 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