といっても、そうたいしたものじゃないけどねぇ。。。(汗
全角文字が含まれていることをチェックする関数
なんとなく今日編み出したTIPS。。。
strlen()はバイトでカウント、mb_strlen()はマルチバイトの文字列数でカウントされるのを利用しています。
function checkHalf($data)
{
$ret = false;
$len = strlen($data);
$mblen = mb_strlen($data,mb_internal_encoding());
if ($len !== $mblen) {
$ret = true;
}
return $ret;
}
全角文字が含まれていることをチェックする関数を検索しても出てこなかったので載せてみた。