原来用PHP做项目一直是自己写正则来验证邮箱地址的,但后来发现其实PHP的本身有个自带函数filter_var()是具备验证邮箱地址是否合法的功能的,并且还可以验证URL地址和IP地址是否合法;
//filter_var() 如果合法返回true,如果不合法返回false;
//验证邮箱地址是否合法
$email = "doctor@demo.com";
$return=filter_var($email, FILTER_VALIDATE_EMAIL)
//验证url是否合法
$url = 'www.qzze.com';
$return=filter_var($url,FILTER_VALIDATE_URL);
//验证IP地址是否合法
$ip = "8.8.8.8";
$return=filter_var($ip,FILTER_VALIDATE_IP);