いつもお世話になっております。
PHP7.0を使用していますが、半角文字チェックの仕方で分からない事があります。
以下のプログラムを実施した時に、全角英字(例えばABCなど)が半角文字として
認識されてしまいます。
どのようにプログラムを修正すれば、
全角英字の場合でも、以下のNGとして処理が実行されるのでしょうか?
【プログラム】
if (preg_match('/^[ -~。-゚]*$/', 'abcA')) { $data['result']='OK'; } else{ $data['result']='NG'; }
以上です。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー