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.iniを使わず、ディレクトリ事にエラー表示設定する方法

2023.12.18
405
PHP

【PHP】動的にテキストファイルを読み込み。内容を出力する方法

2023.03.24
1523
PHP

Parse error: syntax error, unexpected ‘if’ (T_IF) in…エラーの解決方法【php】

2022.05.03
6806
PHP

【PHP】特定の範囲を持つ配列を生成する方法

2023.03.13
635