Heim > Backend-Entwicklung > PHP-Tutorial > php正则验证email地址的例子

php正则验证email地址的例子

WBOY
Freigeben: 2016-07-25 08:56:44
Original
1025 Leute haben es durchsucht
本文介绍下,用php的正则表达式验证email邮箱地址是否有效的例子,有需要的朋友,不妨参考下。

以下分享的这段简单代码,借助php的正则表达式来验证email地址的有效性。 有兴趣的朋友,可以研究下。

代码:

<html>
<head>
<title>php正则验证email地址-bbs.it-home.org</title>
</head>
<body>
<?php
/**
* 检测输入的email地址是否有效
* by bbs.it-home.org
*/
if (isset($_POST['posted'])) {
   $email = $_POST['email'];
   $theresults = ereg("^[^@ ]+@[^@ ]+.[^@ .]+$", $email, $trashed);
   if ($theresults) {
      $isamatch = "有效的email地址";
   } else {
      $isamatch = "无效的email地址";
   }

   echo "经验证,您输入的Email:是" . $isamatch;
}

?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="hidden" name="posted" value="true">
请输入要验证的E-Mail地址:
<input type="text" name="email" value="name@example.com">
<input type="submit" value="Validate">
</form>
</body>
</html>
Nach dem Login kopieren


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage