- ベストアンサー
php言語の全角入力のチェック方法を教えてください
php4ですけど、全角チェックに使える関数はありませんか? 人名チェックで使いたいんですけど、 漢字の可能性もあり、カタカナもあり、平がなもありますから、どうやってチェックをするか、ご存じの方がいっらしゃいましたら、どうぞお教え下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- anmochi
- ベストアンサー率65% (1332/2045)
回答No.2
- wakame0729
- ベストアンサー率32% (245/765)
回答No.1
お礼
今回は、英文字(大文字、小文字)と半角数字以外が全部全角文字としました。 function Check( $str ) { if( ! ereg( "^[\x41-\x5A|\x61-\x7A|\x30-\x39]+$", $str ) ) { return False; } return True; } 皆さんの丁寧な回答ありがとう、ございました。
補足
$str = mb_convert_kana($str, "KV"); $str = mb_convert_kana($str, "HV"); を使用してから