文字列の文字数をカウントする

文字列の文字数をカウントするには、mb_strlen() 関数を使用します。

◆書式

mb_strlen( 引数1 )
mb_strlen( 引数1, 引数2 )

◆引数と戻り値

戻り値(int)
	str1 の文字数
引数1
 	文字列
引数2 
	文字列のエンコーディング
	省略時は内部エンコーディングが指定されます

 

◆サンプルコード

<?php

$test = "おはよう";

//バイト数によるカウント
print strlen($test);//8

//マルチバイト文字数によるカウント
print mb_strlen($test);//4

?>

 

[対象]
PHP 5.x