php怎么判断变量是不是数字
时间:2022-02-11 13:46
php判断变量是不是数字的方法:1、使用“gettype($var)”语句,如果返回值是“integer”或“double”则是数字;2、使用“is_numeric($var)”语句,如果返回值为“TRUE”则是数字和数字字符串。 本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑 php判断变量是不是数字 方法1:使用gettype()函数 输出结果: 说明:gettype() 函数用于获取变量的类型,返回值可以为: resource是一种特殊的变量类型,保存了到外部资源的一个引用;它主要描述一个 PHP 的扩展资源。resource(资源)是通过专门的函数来建立和使用的。 NULL 也是一种特殊的数据类型,它只有一个值,即 NULL,表示空值(即变量没有值)。 方法2:使用is_numeric()函数 检测变量$var是否为数字或者数字字符串,如果$var是则返回TRUE,否则返回 FALSE;语法“ 输出结果: 推荐学习:《PHP视频教程》 以上就是php怎么判断变量是不是数字的详细内容,更多请关注gxlsystem其它相关文章!<?php
header("Content-type:text/html;charset=utf-8");
$num=123.25;
if(gettype($num)=="integer"||gettype($num)=="double"){
echo "是数字";
}else{
echo "不是数字";
}
?>
是数字
boolean
integer
double
(从 PHP 4 起,如果是 float 就返回“double”,而不是“float”了) string
array
object
resource
(资源)NULL
unknown type
is_numeric($var)
”。<?php
header("Content-type:text/html;charset=utf-8");
$num=123;
if(is_numeric($num)){
echo "是数字";
}else{
echo "不是数字";
}
?>
是数字