PHP中数字检测is_numeric与ctype_digit的区别介绍

PHP中的两个函数is_numeric和ctype_digit都是检测字符串是否是数字,但也存在一点区别

is_numeric:检测是否为数字字符串,可为负数和小数
ctype_digit:检测字符串中的字符是否都是数字,负数和小数会检测不通过
注意,参数一定要是字符串,如果不是字符串,则会返回0/FASLE

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 3,133评论 4 97
  • 函数 get_called_class(void)获取静态方法调用的类名。返回类的名称,如果不是在类中调用则返回 ...
    froyot阅读 206评论 0 1
  • 版权声明:本文为 gfson 原创文章,转载请注明出处。注:作者水平有限,文中如有不恰当之处,请予以指正,万分感谢...
    gfson阅读 3,155评论 0 6
  • 年前的一天父亲告诉我,我们村明年正月初八要演皮影戏了,每户收15块钱。我才记起我最近的一次看皮影,也是十年前了。这...
    爆爆爆阅读 445评论 0 0
  • 周二早自习,每周必上;晚自习,隔一周一次。今天恰好,既有早自习,又有晚自习。早晨五点一刻起来,洗澡,洗漱。...
    栖居侠客阅读 710评论 0 0