Heim > Backend-Entwicklung > PHP-Tutorial > php判断变量是否是整数的两种方法_PHP教程

php判断变量是否是整数的两种方法_PHP教程

WBOY
Freigeben: 2016-07-13 10:50:40
Original
1455 Leute haben es durchsucht

下面给各位同学介绍两个关于php判断变量是否是整数的两种方法,希望此文章对各位同学会有所帮助。


方法一:可以用四舍或者五入该数字,再与原数比较,比如floor(3.1)结果应该是3,此时显然3!=3.1,或者用ceil()函数也行,这样也能判断出是否为整数。

方法二:利用php自带的函数 is_int() 可以轻松判断出该数字是否是整数。


举例说明:


$a = 3.3;


//方法一

 代码如下 复制代码

if(floor($a)==$a){

 echo "$a 是整数!";

}else{

 echo "$a 不是整数!";

}

方法二,

 代码如下 复制代码

if(is_int($a)){

 echo "$a 是整数!";

}else{

 echo "$a 不是整数!";

}


注意:is_int() 与floor 检查的是变量的类型,而不是变量中的内容,判断字符串时,可以用下面这个来代替:

 代码如下 复制代码

function   str_is_int($str)  
{
        return   0   ===   strcmp($str   ,   (int)$str);
}

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/632620.htmlTechArticle下面给各位同学介绍两个关于php判断变量是否是整数的两种方法,希望此文章对各位同学会有所帮助。 方法一:可以用四舍或者五入该数字,...
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage