PHPでの整数判定の方法を詳しく解説(コード付き)

烟雨青岚
リリース: 2023-04-09 07:12:01
転載
2944 人が閲覧しました

PHPでの整数判定の方法を詳しく解説(コード付き)

# これら 3 つの方法をインターネットで見たことがあります。一緒に説明しましょう。質問がある場合は、指摘して一緒に学びましょう

1, is_int で判定

if(is_int(2.0)){
    echo "整数";
}else{
    echo "非整数";
}
ログイン後にコピー

整数以外の数値を出力

# 通常であれば判定できますが、このように与えられた数値が 2.0 の場合、この判定方法は問題が発生するため、このアプローチは間違っています

2、floor、ceil

$a = 2.0;
if(floor($a)==$a){
    echo "整数";
}else{
    echo "非整数";
}
ログイン後にコピー

出力整数

このような丸め関数を使用するため、このアプローチは可能です

3、通常の判断

コードスニペット

$reg = '/^[0-9][0-9]*$/'
$goods_number = '0';
if( preg_match($reg,$goods_number)){
  echo '是整数';
}else{
  echo '不是整数';
}
ログイン後にコピー

出力整数

上記は私自身の要約です方法はいくつかありますが、2つ目と3つ目は自分で試して問題があればリマインドしてください^_^

そして、マニュアルを見ていたら、そのようなPHPの判定関数をいくつか見つけました。 、is_numeric (これにより 16 進数を決定できます)。興味のある友人は、自分でテストして勉強することができます。

読んでいただきありがとうございます。多くの利益が得られることを願っています。

この記事は、https://blog.csdn.net/u013757199/article/details/51577379

から転載されたものです:「

php チュートリアル

以上がPHPでの整数判定の方法を詳しく解説(コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:csdn.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート