問題
PHPで文字列が半角数字のみかどうかを判定するには?
解決策
正規表現で「/^[0-9]+$/」とマッチするかどうかで判定する。
フォームでの数字の入力チェック
フォームでの数字の入力チェック等、PHPで文字列が半角数字のみかどうかを判定する正規表現をご紹介します。
正規表現「/^[0-9]+$/」
正規表現で「/^[0-9]+$/」とマッチするかどうかをpreg_matchで判定することで、文字列が半角数字のみかどうかチェックすることができます。
if( preg_match( '/^[0-9]+$/', '文字列' ) ) {
// 文字列が半角数字のみの場合
}else{
// 文字列が半角数字のみでない場合
}
コメント