2012-04-04 3 views
0

には、ā、īū、¼などの文字を含むテキストを見つける必要がある人がいます。私の問題は、stristrは、āとÂは同じ文字ではないと考えているということです。またstrtolowerはこれらの手紙のために働いていません - それはÂを維持します。 私は本当に11のすべての特定の文字の11 str_replaceを書くのが好きではありませんが、これまでより良いアイデアは見つかりませんでした。そして、私はまだそれをテストしていないが、私は、同様の問題は、他の言語固有の文字になると思う。 あなたは何をお勧めしますか?特定の文字のためにstristrが機能しない

+0

エンコード(文字セット)をUTF-8に設定してみてください。 – Francisc

答えて

0

mb_stristrを使用してください。これは同じメソッドのマルチバイト版です。

関連する問題