<?php $nagasugi = "ユースケ・サンタマリア"; print mb_strlen( $nagasugi , "UTF-8" );
出力結果
11
えむびーすとりんぐれんぐす
PHPの関数。
文字列の文字数を返す。
マルチバイト対応なので、全角も半角も1文字として数える。
バイト数ではないので、保存先など、容量を考慮する時は少しだけ注意。
第二引数は省略可能だが、文字コードを指定しておいた方が無難。
<?php $nagasugi = "ユースケ・サンタマリア"; print mb_strlen( $nagasugi , "UTF-8" );
11