/*此处用于验证手机*/
$phone_preg = '/^1[3|4|5|7|8]\d{9}$/';
$email_preg = '/^[a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/';
if( preg_match( $phone_preg, $username ) ){
$account_type = 'mobile_phone';
}elseif ( preg_match( $email_preg, $username ) ) {
$account_type = 'email';
}

最新文章

  1. 设计模式之单例模式Singleton(三创建型)
  2. HTTP的报文与状态码
  3. R12.2 URL Validation failed. The error could have been caused through the use of the browser's navigation buttons
  4. nagios监控流量脚本
  5. vs 颜色设置
  6. Nginx基本配置
  7. ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
  8. ASP.NET MVC HtmlHelper用法集锦
  9. c#基础精华01(强调代码规范,虚方法,抽象方法,接口)
  10. Linux学习笔记4-三种不同类型的软件的安装(绿色软件、rpm软件、源代码软件)
  11. MVC Razor视图引擎控件
  12. Hadoop之WordCount详解
  13. chrome浏览器访问google插件
  14. Oracle分页存储过程及PLSQL中的调用脚本
  15. 队列添加对象后,所有都变成相同的(bug)
  16. pyqt5.0 GraphicsView框架
  17. 获取访问者的IP地址
  18. 深度学习word embedding猜测性别初探
  19. openssh允许root用户登录
  20. 【能力提升】SQL Server常见问题介绍及高速解决建议

热门文章

  1. 内存管理 - MEMORY POOL
  2. 第六周——分析Linux内核创建一个新进程的过程
  3. DataList:HTML5中的input输入框自动提示宝器
  4. Qt之qInstallMessageHandler(重定向至文件)
  5. NSCharacter​Set在字符串操作中得使用
  6. LAMP简易安装
  7. github最简单的操作方法
  8. Java8新特性--lamada详解
  9. ased
  10. 数论 UVA 10791