è や é のような文字がたくさんあることはご存知でしょう。ö,ä,ì,á,ù など、他にもたくさんあります。
これらの文字を「表音のパートナー」文字に置き換えたいのですが、次のような単一の文字ごとに実行したくありません
str_replace(array("á", "à", "é", "è", ...), array("a", "a", "e", "e", ...), &$input);
次のようなことを行う一般的な方法はありますか:
str_replace_phoenetical(&$input)
- すべてのケースをカバーするスクリプトを作成した人はいますか?
- これらの文字を自動的に検出して ` または ' を削除する方法はありますか?
今までありがとう
アップデート:
誰かがこれをお勧めしますか(php.netにあります)?