快捷搜索:   nginx

PHP判断一个变量是否为整数的方法 PHP判断整数小数的方法

PHP判断一个参数是整数还是小数的方法,这里提供两个小办法,大家也可以举一反三



方法1使用is_int判断


<?php

  $num=12; //返回整数

  //$num=12.1 返回小数

  if(is_int($num)){

        echo "整数";

  }else{

        echo "小数";   

       }

?>



is_int()方法判断传入的参数是否为整数形(int),其实=不是判断它是否为整数.


方法2使用floor取整,然后再与原数做对比


<?php

  $num=12;

  if(floor($num)==$num){

        echo "整数";

  }else{

        echo "小数";   

       }

?>


floor()将传入的参数进行四舍五入。将四舍或者五入后的值与原来的值比较,若相等则为整数,不等则为小数。这个也有局限就是如果根本不是数字就会出问题

顶(0)
踩(0)

您可能还会对下面的文章感兴趣:

最新评论