首页 > 后端开发 > php教程 > php正则验证email地址的例子

php正则验证email地址的例子

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-07-25 08:56:44
原创
1072 人浏览过
本文介绍下,用php的正则表达式验证email邮箱地址是否有效的例子,有需要的朋友,不妨参考下。

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

代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

<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>

登录后复制


本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板