1
私は奇妙な結果を持っている:PHPで文字列の正確な長さを取得する方法は?
私が正しく 無ASCII文字の文字列をカウントすることができますどのようにstrlen("òàùè")
?
私もmb_strlen()を見ましたが、問題は解決しません。
おかげ
私は奇妙な結果を持っている:PHPで文字列の正確な長さを取得する方法は?
私が正しく 無ASCII文字の文字列をカウントすることができますどのようにstrlen("òàùè")
?
私もmb_strlen()を見ましたが、問題は解決しません。
おかげ
mb_strlen
ます
リターン文字コード$エンコーディングを持つ文字列$ strのの文字数。マルチバイト文字がグローバルUTF8 UTF8に設定されていない可能性が高い1
あなたの内部エンコーディングとして数え、その
echo mb_strlen('òàùè', 'utf8');
を行うか設定されている:
mb_internal_encoding('utf8');
とそれからdo
echo mb_strlen("òàùè");
は、4(demo)
あなたはこれをどのようにエンコードしていますか?奇妙な結果は何ですか? 'mb_strlen()'を使うとどうなりますか? –
あなたは何かを忘れてしまった。 –
文字数を取得しています* 2 – Dail