如何在php中检查在html文本框中输入的数据类型?
你总是从HTTP请求中获得字符串——因为从技术上讲,它们的参数是作为字符串传递的。
如果你想检查一个参数(或者实际上任何给定的值)是不是一个数字字符串,使用is_numeric函数:
var_dump(gettype('111')); // 'string' var_dump(is_int('111')); // false - as it's a string, not an integer var_dump(is_numeric('111')); // true - this string represents a number var_dump(is_numeric('something')); // false - and this string doesn't