Rumah > pembangunan bahagian belakang > tutorial php > php正则验证email地址的例子

php正则验证email地址的例子

WBOY
Lepaskan: 2016-07-25 08:56:44
asal
1037 orang telah melayarinya
本文介绍下,用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>

Salin selepas log masuk


sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan