目次
文字列の長さを取得する
strlen関数で文字列の長さを取得する
strlen
関数は、文字列の長さを取得します。
返り値は、文字列の長さを返します。文字列が空だった場合 0 を返します。
コード
echo strlen('abcde');
実行結果
5
mb_strlen関数で文字列の長さを取得します。
mb_strlen
関数は、マルチバイトの文字でも1文字は1個と数えます。第2引数に文字エンコーディングを指定します。指定しなかった場合、内部文字エンコードを使用します。
コード
echo mb_strlen('あいうえお', 'UTF-8') . PHP_EOL;
echo mb_strlen('あいうえおabced', 'UTF-8');
実行結果
5
10
参考サイト
PHP: strlen – Manual
PHP: mb_strlen – Manual
[A8_TechAcademy065]
[Footer]