ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルで変数が整数かどうかを判断する 2 つの方法

PHP_PHP チュートリアルで変数が整数かどうかを判断する 2 つの方法

WBOY
WBOYオリジナル
2016-07-13 10:50:401452ブラウズ

以下では、PHP を使用して変数が整数であるかどうかを判断する 2 つの方法を紹介します。この記事が役立つことを願っています。


方法 1: 数値を四捨五入して元の数値と比較することができます。たとえば、floor(3.1) の結果は 3 になるはずです。この場合、明らかに 3!=3.1 になります。または、ceil を使用することもできます。 () 関数を使用して、出力が整数であるかどうかを判断することもできます。

方法 2: PHP に付属の関数 is_int() を使用して、数値が整数かどうかを簡単に判断します。


例:


$a = 3.3;


//方法 1

コードは次のとおりです コードをコピー

if(フロア($a)==$a){

echo "$a は整数です!";

}その他{

echo "$a は整数ではありません!";

}

方法2、

コードは次のとおりです コードをコピー

if(is_int($a)){

echo "$a は整数です!";

}その他{

echo "$a は整数ではありません!";

}


注: is_int() とフロアは、変数の内容ではなく、変数の型をチェックします。文字列を判断する場合は、代わりに以下を使用できます。

コードは次のとおりですコードをコピー
関数 str_is_int($str)

{
0 を返す === Strucmp ($ Str, (int) $ Str); }

http://www.bkjia.com/PHPjc/632620.html

tru​​ehttp://www.bkjia.com/PHPjc/632620.html技術記事以下に、PHP を使用して変数が整数であるかどうかを判断する 2 つの方法を紹介します。この記事が役立つことを願っています。 方法 1: 数値を四捨五入することもできます...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。