php用函数判断用户输入信息是否为邮箱

1.filter_var()函数(filter过滤的意思)

<?php
#验证邮箱函数的使用
function check_email($email)
{
    $result = trim($email);//trim方法去除首位的空格
    if (filter_var($result, FILTER_VALIDATE_EMAIL)) {
        return "true";
    } else {
        return "false";
    }
}

echo check_email(‘[email protected]‘);//输出true
echo ‘</br>‘;
echo check_email(‘sadas.com‘);//输出false

原文地址:https://www.cnblogs.com/yaoliuyang/p/12613311.html

时间: 2024-07-31 20:54:18

php用函数判断用户输入信息是否为邮箱的相关文章

检查用户输入信息是否完整(vb.net实现)

    机房收费系统中,在将用户输入的信息封装到实体中作为参数传到B层之前,总要对用户输入的信息进行检查.我将这样的检查分为两类: 合法性检查 完整性检查     所谓合法性检查,就是用户输入的信息是否格式正确,或者是否为规定的数字或字符.而完整性检查,则是用户输入的信息是否完整,是否有漏填的. 这里我只介绍一下自己是如何实现用户输入信息的完整性检查的.     思路:     因为凡是需要用户输入信息的窗体,都需要进行完整性检查.而这个功能的实现只需要写一个函数即可.这个函数可以为多个窗体调用

以写代学:python 数据类型之字符串,判断用户输入的id是否符合要求

字符串操作符 比较操作符:字符串大小按ASCLL码值大小进行比较 切片操作符:[].[:].[::] 成员关系操作符:in.not in 脚本:判断用户输入的id是否符合要求 #!/usr/bin/env python import string #定义字符的范围first_id = string.letters + "_"           //确定首字符的范围all_id = string.digits + first_id         //确定其他字符的范围 #请求用户输入

alertDialog创建登陆界面,判断用户输入

alertDialog创建登陆界面,需要获取用户输入的用户名和密码,获取控件对象的时候不能像主布局文件那样获得, 需要在onClickListener中获取,代码如下: 1 public boolean onOptionsItemSelected(MenuItem item) { 2 // TODO Auto-generated method stub 3 switch(item.getItemId()){ 4 case 1: 5 Intent intent = new Intent(); 6

判断用户输入的邮箱地址是否合法 传说中的正则表达式?

判断用户输入的邮箱地址是否合法 - (BOOL) validateEmail: (NSString *) candidate { NSString *emailRegex = @"[A-Z0-9a-z._%+-][email protected][A-Za-z0-9.-]+\.[A-Za-z]{2,4}"; NSPredicate *emailTest = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", em

43.编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”

//1.学习到字符输入 //2.判断字符 #include<iostream> using namespace std; int main() { char a; cout<<"please input a charcter: "<<endl; cin>>a; if(a>'0'&&a<'9') { cout<<"it's a numerical character!"<&l

【shell】Linux shell 之 判断用户输入的变量是否为数字

本文内容:判断用户输入的参数是否为数字 在shell中如何进行计算? 方式一 [[email protected] scripts]# echo $((1+2)) 3 方式二 [[email protected] scripts]# expr 2 + 3 5 [[email protected] scripts]# 注意:使用方式二的时候,要求必须要有间隔.如果使用的是乘法,号必须进行转义写为 \ [[email protected] scripts]# expr 2 * 3 expr: 语法错

Ajax实践之匿名函数判断用户是否存在

要想用匿名函数来实现用户是否存在,就应该明白:什么是匿名函数?是干什么的?怎么用?结合Ajax如何实现?那么就带着疑问进入研究中: 一.是什么? "匿名"根据字面意思理解就是没有名字的意思.如果你能理解到这那么你就对匿名函数有了一半的理解,即:匿名函数就是没有实际名字,也没有指针的函数.如: (function(){ //这里忽略所有实现 })(); 通过这个简单的匿名函数,我们来剖析它是怎么显现执行的?那么出现在眼前最多的就是"()",对的就是"()&q

Java小案例——判断用户输入的月份的季节

 要求:  *  根据用户输入的月份来判断该月季节 实现代码: import java.util.Scanner; /** * 要求: * 根据用户输入的月份来判断该月季节 * @author Administration * */ public class JudgeSeason { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个

shell整理(29)===判断用户输入可不可以作为变量

(一)题目: 接受一个用户输入,判断这个输入是否可以作为变量 可以作为变量的条件 (1)大小写字母都可以 (2)字母中间可以有数字,但是不能以数字开头 (3)特殊字符除了"_ "其他都不可以作为变量 例如: [[email protected] hushuai]# bash 22.sh Input:1dsf Name is not [[email protected] hushuai]# bash 22.sh Input:=ewr Name is not [[email protect