验证URL
filter_var($var,FILTER_VALIDATE_URL);
验证Email
filter_var($var,FILTER_VALIDATE_EMAIL);
验证IP
filter_var($var,FILTER_VALIDATE_IP,FILTER_FLAG_IPV4);
//验证ip是否为ipv4
filter_var($var,FILTER_VALIDATE_IP,FILTER_FLAG_IPV6);
//验证ip是否为ipv6filter_var($var,FILTER_VALIDATE_IP,FILTER_FLAG_IPV4|FILTER_FLAG_IPV6);
//验证ip是否为ipv4或ipv6
验证整数
filter_var($var,FILTER_VALIDATE_INT);
//验证整数,无论是int类型还是string,都可以验证
验证浮点数
filter_var($var,FILTER_VALIDATE_FLOAT);
///验证浮点数,无论是int类型还是string,都可以验证
注意:is_numeric()方法是上面2个方法的集合
PHP 验证函数有哪些?
- filter_has_var()
- filter_id()
- filter_list()
- filter_input()
- filter_input_array()
- filter_var_array()
- filter_var()
除了使用Filter函数,还有什么一般方法?