phpで正の数かどうかを判定する方法は、1.正規表現による判定、2.floor関数と組み合わせた判定、3.is_numericなどの関数による判定です。
この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
PHP はどのように判断しますか?正の数ですか?
php は変数が正の整数かどうかを判断します
方法 1:
if(preg_match("/^[1-9][0-9]*$/" ,$amount)){ die('是正整数'); }
方法 2:
$ num = '45 .7' ; if((floor($ num)- $ num)!== 0){ exit(“ 不是正整数!”); } else { exit(“ 是正整数!”); }
方法 3:
$ num = '12' ; if(floor($ num)== $ num){ exit(“ 是正整数!”); } else { exit(“ 不是正整数!”); }
方法 4:
if(! is_numeric($ jp_total)|| strpos($ jp_total ,“。”)!== false){ die(“ 不是整数”); } else { die(“ 是整数”); }
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで正の数が正であるかどうかを判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。