PHP Webリファレンス

「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。
PHPによるCGIプログラム作成等の参考にして頂ければと思います。

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

書式
strlen( str )
引数・戻り値
戻り値(int) str のバイト数
全角文字の場合、1文字2バイト
引数1(str) 文字列
"abc", "いろは" など
備考

文字列の文字数をカウントする場合は mb_strlen を使用する。

関連カテゴリー
文字列処理 / 関数・ステートメント索引(S)
サンプルコード
<?php

$strlen_test1= "日本語";
$strlen_test2 = "English";
$strlen_test3 = "日本語English";

//文字列のバイト数をカウントする。
print strlen( $strlen_test1 ) . "\n"; //6
print strlen( $strlen_test2 ) . "\n"; //7
print strlen( $strlen_test3 ) . "\n"; //13

//文字列の文字数をカウントする。
print mb_strlen( $strlen_test1 ) . "\n"; //3
print mb_strlen( $strlen_test2 ) . "\n"; //7
print mb_strlen( $strlen_test3 ) . "\n"; //10

?>
関連カテゴリー
文字列処理 / 関数・ステートメント索引(S)