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を使って文字列内の全角スペースを半角スペースに変換・置換する方法

更新日:2022.04.04
2394
PHP

【PHP】配列の合計・平均を求める方法

2023.03.15
2087
PHP

【PHP】スマホ・タブレット・PCで条件分岐する方法

2023.08.23
1795
PHP

【PHP】index配列から指定したキー数値の範囲だけ要素を取得・再配列する方法

2022.06.18
1629