php如何判断变量是不是数字

这篇文章将为大家详细讲解有关php如何判断变量是不是数字,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

成都创新互联公司于2013年成立,是专业互联网技术服务公司,拥有项目成都网站制作、做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元安定做网站,已为上家服务,为安定各地企业和个人服务,联系电话:13518219792

php判断变量是不是数字的方法:1、使用“gettype($var)”语句,如果返回值是“integer”或“double”则是数字;2、使用“is_numeric($var)”语句,如果返回值为“TRUE”则是数字和数字字符串。

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php判断变量是不是数字

方法1:使用gettype()函数

输出结果:

是数字

说明:gettype() 函数用于获取变量的类型,返回值可以为:

  • boolean

  • integer

  • double(从 PHP 4 起,如果是 float 就返回“double”,而不是“float”了)

  • string

  • array

  • object

  • resource(资源)

    resource是一种特殊的变量类型,保存了到外部资源的一个引用;它主要描述一个 PHP 的扩展资源。resource(资源)是通过专门的函数来建立和使用的。

  • NULL

    NULL 也是一种特殊的数据类型,它只有一个值,即 NULL,表示空值(即变量没有值)。

  • unknown type

方法2:使用is_numeric()函数

检测变量$var是否为数字或者数字字符串,如果$var是则返回TRUE,否则返回 FALSE;语法“is_numeric($var)”。

输出结果:

是数字

关于php如何判断变量是不是数字就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


网站标题:php如何判断变量是不是数字
网页网址:http://myzitong.com/article/pipsij.html