}if(filter_var($age,FILTER_VALIDATE_INT)==FALSE){array_push($errorArray,'Please enter a number for age.'); }if(filter_var($email,FILTER_VALIDATE_EMAIL)==FALSE){array_push($errorArray,'Email address is incorrect.'); }if(filter_var($website,FILTER_VALIDATE_URL)==FALSE){array_push($...
$url = "192.168.1.110"; $result = filter_var($url, FILTER_VALIDATE_IP); var_dump($result); // string(13) "192.168.1.110" // 该方法也可以用来验证ipv6。 $url = "2001:DB8:2de::e13"; $result = filter_var($url, FILTER_VALIDATE_IP); var_dump($result); // string(17) "2001:D...
$url="https://www.runoob.com"; if(filter_var($url,FILTER_VALIDATE_URL)){ echo("$url是正确的 URL"); }else{ echo("$url是错误的 URL"); } ?> 执行以上代码输出结果为: https://www.runoob.com 是正确的 URL 定义和用法 FILTER_VALIDATE_URL 过滤器把值作为 URL 来验证。 Name: "validate_...
FILTER_FLAG_PATH_REQUIRED - 要求 URL 在域名后存在路径(比如 www.example.com/example1/test2/) FILTER_FLAG_QUERY_REQUIRED - 要求 URL 存在查询字符串(比如 "example.php?name=Peter&age=37") 实例1 <?php $url = "http://www.example.com"; if(!filter_var($url, FILTER_VALIDATE_URL)) { echo...
过滤器 ID 可以是 ID 名称(比如 FILTER_VALIDATE_EMAIL)或 ID 号(比如 274)。 options可选。规定一个包含标志/选项的关联数组或者一个单一的标志/选项。检查每个过滤器可能的标志和选项。 实例 <?php if(!filter_var("someone@example...com", FILTER_VALIDATE_EMAIL)) {...
if(filter_var($email,FILTER_VALIDATE_EMAIL)){ return true; }else{ return false; } } echo '验证是否是邮箱:'; var_dump(is_email('onestopweb@163.com')); var_dump(is_email('onestopweb.com')); //验证是否是URL function is_url($url){ ...
filter_var($url, FILTER_VALIDATE_URL) 使用上述代码可以对不同类型的数据进行验证,例如: /** * 验证整数 */ $int = '1234'; if (filter_var($int, FILTER_VALIDATE_INT)) { echo("$int 是一个整数"); } else { echo("$int 不是一个整数"); ...
function is_url($url){ if(filter_var($url,FILTER_VALIDATE_URL)){ return true; }else{ return false; } } echo '<br>验证是否是URL:'; var_dump(is_url('http://onestopweb.cn')); var_dump(is_url('onestopweb.cn')); var_dump(is_url('http://a')); ...
咦?看到baijunyao.com;那有木有一个可以验证url域名的函数? 恩;没错;有的;第二个参数传FILTER_VALIDATE_URL就是用来验证url的; /** * 验证是否是url *@paramstring $url url *@returnboolean 是否是url */functionis_url($url){if(filter_var($url,FILTER_VALIDATE_URL)){returntrue; ...
2、验证url地址,代码如下: $url='http://www.phpfensi.com/'; $result=filter_var($url,FILTER_VALIDATE_URL); var_dump($result); //输出:string(25) 'http://www.phpfensi.com/' 3、验证ip地址,代码如下: $url='192.168.0.1'; $result=filter_var($url,FILTER_VALIDATE_IP); ...