一个简单PHP验证邮箱合法性的函数

一个简单PHP验证邮箱合法性的函数,功能很全,记下备用。

 代码如下 复制代码
$mail = 'wan.ch_un0222@126.qq.com';
 
function vaildEmail($mail){
 
 //验证邮箱
 
 if (empty($mail) || !preg_match("/^[-a-zA-Z0-9_.]+@([0-9A-Za-z][0-9A-Za-z-]+.)+[A-Za-z]{2,5}$/",$mail)){
 
     return false;     
 
 }else{
 
     return true;
 
 }
 
}
时间: 2024-10-07 20:02:05

一个简单PHP验证邮箱合法性的函数的相关文章

jQuery简单实现验证邮箱格式_jquery

在表单提交的时候可能需要用到邮箱验证代码,代码比较简单,就是邮箱格式的判断,如果说有难点可能就是关于正则表达式的使用,这里就不多说了,大家可以自行查询,下面就给出一段可以使用的验证代码,复制黏贴即可. 代码实例如下: <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript

JavaScript一个简单的验证页面

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">至少学一门前台,一门后台.</span> 最近自学JavaScript,现将一些学习实践分享给大家,本人自学小白,望大神勿喷,有什么好的想法,欢迎指教. 页面要求: 知识点掌握: 1.var myname=document.myform.myname.value;获取输入框中

PHP自带方法验证邮箱、URL、IP是否合法的函数_php技巧

以前用PHP验证邮箱.URL.IP是否合法都是通过自己写正则来实现,但是有时候脑子发昏,可能会写出一个不是完全正确的正则,导致验证出错,今天发现原来PHP本身自带了验证邮箱.URL.IP是否合法的函数. 主要使用的是filter_var函数. 语法 filter_var(variable, filter, options) 参数 描述 variable 必需.规定要过滤的变量. filter 可选.规定要使用的过滤器的 ID. options 规定包含标志/选项的数组.检查每个过滤器可能的标志和

PHP验证邮箱与邮箱有效性验证

域名由各国文字的特定字符集.英文字母.数字及"-"(即连字符或减号)任意组合而成, 但开头及结尾均不能含有"-","-"不能连续出现 . 域名中字母不分大小写.域名最长可达60个字节(包括后缀.com..net..org等). /^[a-z]([a-z0-9]*[-_]?[a-z0-9]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+[.][a-z]{2,3}([.][a-z]{2})?$/i; /内容/i 构成一个不区分大小写的正则

使用Node.js实现一个简单的FastCGI服务器实例_node.js

本文是我最近对Node.js学习过程中产生的一个想法,提出来和大家一起探讨. Node.js的HTTP服务器 使用Node.js可以非常容易的实现一个http服务,最简的例子如官方网站的示例: 复制代码 代码如下: var http = require('http');http.createServer(function (req, res) {    res.writeHead(200, {'Content-Type': 'text/plain'});    res.end('Hello Wo

函数计算-建立一个简单的数学计算函数场景

Serverless作为一种微服务是一种概念,Serverless允许你提供代码或可执行程序提交给云厂商的解析服务(如阿里云的FunctionComputer等),由解析服务来为你执行它们,而你无需自己管理服务器.配置环境.Web环境等.这就是所谓的执行即服务execution-as-a-service,这样的一种概念听起来非常吸引人,实际上也可以算是一场革命,引用一张经典图轨迹图,让大家看看整个IT运维运行的发展轨迹,如下图: 图解:犹如我们从爬行动物猩猩一样,最初靠两只手和两只脚慢慢的挪动,

php中filter函数验证邮箱、url和ip地址的实例

早年使用php的时候还不知道有filter这玩意,那时候判断邮箱.url和ip地址格式是否符合都是用正则表达式.后来随着使用的逐渐深入,才知道在php中也可以使用内置的函数库filter来完成这些功能. 1.验证邮箱 先来看原始的正则验证  代码如下 复制代码 <?php function isEmail($email){  if(preg_match("/^[0-9a-zA-Z]+@(([0-9a-zA-Z]+)[.])+[a-z]{2,4}$/i",$email )) {  

【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证

[原文地址:http://blog.csdn.net/toss156/article/details/7638529] 今天给大家带来一个简单的登陆验证,用的是ASIHttpRequest 这个开源类库,使用的方法很简单,从网上下载下来以后,添加到项目中,并添加一下这些框架. 下面上代码 [cpp] view plaincopy //   //  ViewController.h   //  NetDemo   //   //  Created by zhouhaifeng on 12-6-6.

php中filter函数用法之验证邮箱、url和ip地址的方法

PHP:指示支持该函数的最早的 PHP 版本. 函数 描述 PHP filter_has_var() 检查是否存在指定输入类型的变量. 5 filter_id() 返回指定过滤器的 ID 号. 5 filter_input() 从脚本外部获取输入,并进行过滤. 5 filter_input_array() 从脚本外部获取多项输入,并进行过滤. 5 filter_list() 返回包含所有得到支持的过滤器的一个数组. 5 filter_var_array() 获取多项变量,并进行过滤. 5 fil