今天发现一个非常好用的函数东西,filter 过滤器,用于验证和过滤来自非安全来源的数据,比如用户的输入 。
验证Email:
$email = '1234567@qq.com';
if(!filter_var($email,FILTER_VALIDATE_EMAIL)){
echo "E-mail is not valid";
}else{
echo "E-mail is valid";
}
验证Url:
$url = "http://www.example.com";
if(!filter_var($url, FILTER_VALIDATE_URL)){
echo "URL is not valid";
}else{
echo "URL is valid";
}
验证Ip:
$ip = "192.168.0.1";
if(!filter_var($ip, FILTER_VALIDATE_IP)){
echo "IP is not valid";
}else{
echo "IP is valid";
}
$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";
}
声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者笔记之道所有,原文出处。若您的权利被侵害,请联系删除。
本文标题:(php标准格式)(php标准)
本文链接:https://www.51qsb.cn/article/m9fwx.html