【PHP】文字数をカウントする方法

PHPで英語・日本語文字列の文字数をカウントしたい。
本記事ではこのような悩みを解決。
実装方法について解説します。
文字数をカウントする
<?php
$input = 'kasumiblog';
echo strlen($input);
// 10
?>
文字数をカウントするにはstrlen関数を使います。
strlen関数の引数にカウントしたい文字列を代入。
echoする事で文字数を返してくれます。
日本語の文字数をカウントする
<?php
$input = 'カスミブログ';
echo mb_strlen($input);
// 6
?>
日本語の文字数をカウントするにはmb_strlen関数を使います。
mb_strlen関数を使う事で全角日本語文字などのマルチバイト文字を1文字としてカウントしてくれます。
まとめ
PHPで英語・日本語文字列の文字数をカウントする方法について紹介しました。
以上で解説を終わります。
目次