Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 用户注册表上的电子邮件验证_Php_Email Validation - Fatal编程技术网

Php 用户注册表上的电子邮件验证

Php 用户注册表上的电子邮件验证,php,email-validation,Php,Email Validation,我的代码运行不正常。我做错了什么?请建议。代码如下: elseif(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $email)) { $errorMsg= "error: You did not enter a valid email."; $code= "3"; } 请使用PHP中可用的数据验证过滤器 例如 if (filter_var($email, F

我的代码运行不正常。我做错了什么?请建议。代码如下:

 elseif(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $email))  
 {   $errorMsg= "error: You did not enter a valid email.";   $code= "3";   }

请使用PHP中可用的数据验证过滤器

例如

if (filter_var($email, FILTER_VALIDATE_EMAIL) === false) {
  echo("please enter a valid email address");
}

非常感谢,先生。它起作用了。