mb_strlenの関数は文字列の長さを返します。半角文字も全角文字もすべて長さ=1としてカウントします。
1番目の引数には対象とする文字列、2番目の引数には「SJIS」(Shift-JISの場合)か「EUC-JP」(EUCの場合)を
指定します。Windows環境では、通常は「SJIS」を指定します。
例は変数$aと$bに文字列を代入し、それぞれの長さをmb_strlen関数とstrlen関数で調べています。$aは半角文
字と全角文字が混在しているので、strlen関数に渡すと全角文字は長さ=2としてカウントされ、mb_strlen関数
に渡した場合とは異なる結果となります。
例) |