Search

与我们合作

我们专注:网站策划设计、网络多媒体传播、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、移动端微信小程序开发、VI设计、网络运营、云产品·运维解决方案

有一个品牌项目想和我们谈谈吗?

您可以填写右边的表格,让我们了解您的项目需求,这是一个良好的开始,我们将会尽快与您取得联系。当然也欢迎您给我们写信或是打电话,让我们听到您的声音

您也可通过下列途径与我们取得联系:

地 址: 深圳.龙岗区大运软件小镇11栋3楼

电 话: 138 2888 4598 / 138 0880 9053

网 址: http://www.appvx.cn

快速提交您的需求 ↓

PHP验证日常格式_邮箱验证_手机验证_身份正验证_网址验证_时间验证

时间:2017-02-28 浏览:3903 编辑:深圳网站建设 来源:互联网

<?php

/*

*    Author : lemonice

*

*    Email:chengciming@126.com

*    

*    时间:2011-11

*

*    说明:验证日常格式(Email等)

*

*/

/**

 * 验证输入的邮件地址是否合法

 *

 * @access  public

 * @param   string      $user_email      需要验证的邮件地址

 *

 * @return bool

 */

function is_email($user_email){

    $chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";

    if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false){

        if (preg_match($chars, $user_email)){

            return true;

        }

        else{

            return false;

        }

    }

    else{

        return false;

    }

/**

 * 验证输入的手机号码

 *

 * @access  public

 * @param   string      $user_mobile      需要验证的手机号码

 *

 * @return bool

 */

function is_mobile($user_mobile){

    $chars = "/^((\(\d{2,3}\))|(\d{3}\-))?1(3|5|8|9)\d{9}$/";

     

    if (preg_match($chars, $user_mobile)){

        return true;

    }else{

        return false;

    }

/**

 * 验证输入的电话号码

 *

 * @access  public

 * @param   string      $user_phone      需要验证的电话号码

 *

 * @return bool

 */

function is_phone($user_phone){

        $chars = "/^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$/";

    if (preg_match($chars, $user_phone)){

        return true;

    }else{

        return false;

    }

/**

 * 验证输入的网址

 *

 * @access  public

 * @param   string      $user_url      需要验证的网址

 *

 * @return bool

 */

function is_url($user_url){

    $chars = "/((^http)|(^https)|(^ftp)):\/\/(\S)+\.(\w)+/";

    if (preg_match($chars, $user_url)){

        return true;

    }else{

        return false;

    }

/**

 * 验证输入的字符串是否带有特殊符号

 *

 * @access  public

 * @param   string      $user_safe      需要验证的字符串

 *

 * @return bool

 */

function is_safe($user_safe){

    $chars = "/^(([A-Z]*|[a-z]*|\d*|[-_\~!@#\$%\^&\*\.\(\)\[\]\{\}<>\?\\\/\'\"]*)|.{0,5})$|\s/";

if (!preg_match($chars, $user_safe)){

        return true;   //找不到特殊字符则返回true

    }else{

        return false;

    }

/**

 * 检查是否为一个合法的时间格式

 *

 * @access  public

 * @param   string  $time   格式:2011-11-16 15:54:13

 * @return  void

 */

function is_time($time){

    $pattern = '/[\d]{4}-[\d]{1,2}-[\d]{1,2}\s[\d]{1,2}:[\d]{1,2}:[\d]{1,2}/';

    return preg_match($pattern, $time);

}

?>

专业的网站建设公司,深正互联,如您有网站营销需求,请您关注我们,或者致电13828884598


本站文章均为深正网站建设摘自权威资料,书籍,或网络原创文章,如有版权纠纷或者违规问题,请即刻联系我们删除,我们欢迎您分享,引用和转载,但谢绝直接搬砖和抄袭!感谢...
GO 欣赏案例
查看经典案例
在线咨询
电话咨询
0755-36630177
返回顶部
在线咨询 获取报价 电话咨询
获取报价
您的称呼:

*

您的电话:

*

您的邮箱:

*

提交 重置
重要的事情,电话里聊

接通客服

不方便的时候线上咨询,在线等哦