PHP表单中整数和浮点数的验证

PHP对于表单中提交的数据,因为默认为字符串的关系,所以不能使用is_int和is_float来验证来源数据是否正确。不过可以用一个折中的方法来验证,代码如下:

原理是变为float或者int的字符串,前置0为自动清除。三个等号保证php不会自动转换数值。

作者: 勿慢牛

安全方向,化學/化工專業,主要關注學佛、計算化學、C++、Python、計算機、古文化、哲學、思維方向,渴求與有共同興趣的朋友交流,詳情請查看“關于”頁面。

《PHP表单中整数和浮点数的验证》有2个想法

    1. 当时也是在用不了swfupload的情况下才用此方法的,swfupload的界面问题我一直没有办法解决,于是就想自己动手去做了

发表评论

电子邮件地址不会被公开。 必填项已用*标注