is_int,is_numeric区别
程序员文章站
2022-03-04 20:38:22
...
is_int:是强类型的判断,当参数是int类型的数字的时候return 1,否则return 0
is_numeric:是数字/数字字符串(要是纯的数字字符串,有字符就返回false),return 1
example:
is_numeric(1234);//true
is_numeric('1234');//true
is_numeric('1234e4');//false
is_numeric('1234 ');//false
所以一般情况下,从前端传过来的数据,如果没有做强制转换/int处理,最好使用is_numeric(),这样可以保证参数判断可以通过
以上就介绍了is_int,is_numeric区别,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
上一篇: 前端工程师需要掌握哪些知识?
推荐阅读
-
linux下32位机与64位机基本数据类型长度区别介绍
-
C4D建模倒角与变形器倒角有什么区别?
-
jQuery中的height innerHeight outerHeight区别示例介绍
-
详解PHP中strlen和mb_strlen函数的区别
-
Android applicationId和包名的区别总结
-
phpinfo() 中 Local Value(局部变量)Master Value(主变量) 的区别
-
sql server中Select count(*)和Count(1)的区别和执行方式
-
Select count(*)、Count(1)和Count(列)的区别及执行方式
-
C#中抽象类与接口的区别详解
-
Python3.0与2.X版本的区别实例分析