Written by Kasumi

【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で英語・日本語文字列の文字数をカウントする方法について紹介しました。

以上で解説を終わります。

目次

関連記事

PHP

【PHP】ディレクトリに格納されているファイル一覧を取得する方法

2023.03.26
1999
PHP

【PHP】連想配列でキー・値が存在するか調べる方法

2023.03.19
5930
PHP

【PHP】ファイルの更新日時でキャッシュを自動削除する方法

2022.06.26
2571
PHP

【PHP】while文で条件式に満たなくても1回だけループ処理を実行する方法

2023.02.12
1971