如何利用PHP验证邮箱是否合格

2021032509303280406.jpg

本文主要利用的相关函数filter_var()和trim()函数来判断邮箱是否正确。

1.相关函数的语法知识:

    filter_var()语法格式:

filter_var ( mixed $value , int $filter = FILTER_DEFAULT , array|int $options = 0 ) : mixed

登录后复制

$value要过滤的变量。

$filter要使用的过滤器的 ID,本文是验证邮件的,所以使用的是 FILTER_VALIDATE_EMAIL ,ID 为274。

立即学习“PHP免费学习笔记(深入)”;

$options一个包含标志/选项的关联数组或者一个单一的标志/选项。

返回值:返回过滤后的数据,如果过滤失败则返回 false 。

    trim()语法格式:

trim ( string $str , string $character_mask = " " ) : string

登录后复制

$str待处理的字符串。

$character_mask为可选参数,默认值为“”,过滤字符也可由 $character_mask 参数指定。一般要列出所有希望过滤的字符,也可以使用 “..” 列出一个字符范围。

返回值:此函数返回字符串 str 去除首尾空白字符后的结果。如果不指定第二个参数,trim() 将去除$character_mask的默认值。

2.使用的示例:

<?php function check_email($email){    $result = trim($email); if (filter_var($result, FILTER_VALIDATE_EMAIL))   {      return "true";   }else{     return "false"; } } echo check_email("111@qq.com").""; echo check_email("abc#example.com")."";

登录后复制

推荐:《php视频教程》《php教程》

以上就是如何利用PHP验证邮箱是否合格的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2517852.html

(0)
上一篇 2025年3月5日 16:07:20
下一篇 2025年3月5日 16:07:30

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php正则怎么删除a标签内容

    php正则删除a标签内容的方法:首先创建一个PHP示例文件;然后通过正则表达式“ereg_replace(“]*>|”,””,$content);”删除a标签内容即可。 本文操作环境:w…

    2025年3月5日
    000
  • php 图片上传不了怎么办

    php图片上传不了的解决办法:1、开启“file_uploads”,并确定上传大小;2、修改“memory_limit”的值大于“post_max_size”的值;3、设置每个脚本最大允许执行时间即可。 本文操作环境:windows7系统、…

    2025年3月5日
    200
  • php怎么修改select

    php修改select的方法:首先打开相应的代码文件;然后找到select语句;最后修改内容如“…”即可。 本文操作环境:windows7系统、PHP7.1版,DELL G3电脑 php下拉框修改获取默认值 当我们在做增删改查时…

    2025年3月5日 编程技术
    200
  • php怎么查询多条数据

    php查询多条数据的方法:首先创建一个PHP示例文件;然后创建PHP MySQL连接;最后通过“SELECT id, firstname, lastname FROM MyGuests”语句实现多条数据的查询即可。 本文操作环境:windo…

    2025年3月5日
    200
  • php如何去除反斜杠

    php去除反斜杠的方法:首先创建一个PHP示例文件;然后通过“stripslashes(“Who’s Bill Gates?”);”语句删除字符串中的反斜杠即可。 本文操作环境:windows7系统、PH…

    2025年3月5日
    200
  • 如何解决php上传写入失败问题

    解决php上传写入失败的方法:首先找到并打开“php.ini”文件;然后修改内容为“default_socket_timeout = 60 -> 1800 upload_max_filesize = 100M -> 800M&#…

    2025年3月5日
    200
  • 如何善用PHP中的“逆转裁判”

        反转字符串是最基本的字符串操作之一,在PHP中可以使用内置函数strrev()来实现字符串的反转。下面本篇文章就来带大家了解一下PHP中的strrev()函数。 1.语法: strrev ( string $string ) : s…

    2025年3月5日
    200
  • PHP中如何利用反转字符串来反转中文

        反转字符串是字符串的基本操作,更多的是用来反转字符串中的数字、英文字符串,中文字符串基本没怎么见过,本篇文章就是带大家一起来看看如何利用strrev()函数来反转字符串的. 反转英文字符串: <?php $string = &…

    2025年3月5日
    200
  • 一分钟读懂php常量

    在php中有许多不会变化的量,他们叫做常量,这次我们来了解常量的定义,使用,命名以及与变量之前的区别。跟着小编去学习吧。 1.概念 常量是用于临时存储值的,只有我们执行程序的时候才会存在。 2.定义和使用 立即学习“PHP免费学习笔记(深入…

    2025年3月5日
    200
  • php怎么设置上传文件大小限制

    方法:首先打开“php.ini”文件;然后将“upload_max_filesize”、“post_max_size”、“max_execution_time”、“max_input_time”、“memory_limit”项的值调大即可。…

    2025年3月5日 编程技术
    200

发表回复

登录后才能评论