验证手机号或座机号的合法性
来源:互联网 发布:栅格数据 链式编码 编辑:程序博客网 时间:2024/06/09 17:08
/**
* 验证手机号或座机号的合法性
* @param unknown $str
* @param string $flag 默认验证手机号的合法性
* @return boolean
*/
function checkMobile($str, $flag = 'mobile')
{
$match_mobile = '/1[34578]{1}\d{9}$/';
$match_phone = '/^(0?(([1-9]\d)|([3-9]\d{2}))-?)?\d{7,8}$/';
switch ($flag) {
case 'mobile': //手机
return (preg_match($match_mobile, $str)) ? true : false;
break;
case 'phone': //座机
return (preg_match($match_phone, $str)) ? true : false;
break;
default:
return (preg_match($match_mobile, $str)) || (preg_match($match_phone, $str));
break;
}
}
0 0
- 验证手机号或座机号的合法性
- 验证手机号的合法性
- 座机与手机号的正则验证
- 手机号座机号身份证号的规则
- 校验手机号/座机号的表单
- js验证手机号合法性
- 表单验证(email,手机号,座机等)
- 验证中国的座机号的正则表达式
- 验证手机号或邮箱号是否合法
- js在input失去焦点时对身份证、手机号、邮箱的合法性验证
- 正则表达式判断手机号的合法性
- 验证URL的合法性
- 验证姓名的合法性
- 验证进栈出栈的合法性
- 验证居民身份证的合法性
- 验证身份证号的合法性
- 验证身份证的合法性
- Regex 手机号 座机 正则表达式
- 谷歌视频缓存路径
- 萌新的Canvas笔记(二)
- 关键字,结构体,调制信息
- 分享一下个人开发常用工具,持续更新中~
- 203. Remove Linked List Elements
- 验证手机号或座机号的合法性
- fork()多次之后父子进程的数目变化
- Java中“接口”可以作为方法的返回值吗?
- Codeforces 7A Kalevitch and Chess
- Android 应用使用沉浸式状态栏
- SDUT3333&&SDUT3332数据结构实验之栈五:下一较大值(一)
- 准备记录自己的生活
- 2016 Multi-University Training Contest 3 1001 Sqrt Bo
- 扩大sbl代码段