今のところ、PHPではマルチバイト文字列の処理はそれほど簡単ではありません。たとえば、次の文字列の長さを取得したいとします。ä
strlen('ä'); // 2, because ä equals 2 bytes
mb_strlen('ä', 'UTF-8'); // 1
iconv_strlen('ä', 'UTF-8'); // 1
どの関数を使用する必要がありますか?mb_*またはiconv_*?なんで?エンコーディングがUTF-8に限定されない可能性があることを考慮してください。
事前にThx!