三山貴史と申します。 すいません、お粗末過ぎる方法かと思うのですが、 私は思い切ってこういう方法を使うことがあります。 if( !empty($moji) ){ if( strlen($moji) > mb_strlen($moji) ){ echo $moji."は半角文字ではありません。"; } } 文字種類は無視して、全角文字か半角文字かを判定するだけなら、 これでもいいかと思っていたのですが。。 問題アリ!と思われる方は、ぜひご指摘ください。 三山貴史 miyama@cergey.jp