Home >php教程 >php手册 >php url地址 email IP地址 验证

php url地址 email IP地址 验证

WBOY
WBOYOriginal
2016-05-25 16:57:011452browse

php教程 url地址 email ip地址 验证
以前验证邮箱,ip,url地址都要用正则,现在我们利用php filter_validate_url,filter_validate_email,filter_validate_ip三个函数。
filter_validate_url 把值作为 url 来验证。
filter_validate_email 把值作为 e-mail 来验证。
filter_validate_ip 把值作为 ip 地址来验证。

*/

$url = "example.php?name=peter&age=37";

if(!filter_var($url, filter_validate_url, filter_flag_query_required))
{
echo "url is not valid";
}
else
{
echo "url is valid";
}

/*
filter_validate_email 过滤器把值作为电子邮件地址来验证
*/

$email = "someone@exa mple.com";

if(!filter_var($email, filter_validate_email))
 {
 echo "e-mail is not valid";
 }
else
 {
 echo "e-mail is valid";
 }

/*
filter_validate_ip 过滤器把值作为 ip 进行验证。
*/
$ip = "192.168.0.1";

if(!filter_var($ip, filter_validate_ip))
 {
 echo "ip is not valid";
 }
else
 {
 echo "ip is valid";
 }
 
 //ipv6
 
 $ip = "2001:0db8:85a3:08d3:1319:8a2e:0370:7334";

if(!filter_var($ip, filter_validate_ip, filter_flag_ipv6))
 {
 echo "ip is not valid";
 }
else
 {
 echo "ip is valid";
 }

文章地址:

转载随意^^请带上本文地址!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn