验证手机号码是否合法
2012-04-09 11:47
281 查看
JS:
HMLT
PHP:
<script> function yz(v){ var a = /^((\(\d{3}\))|(\d{3}\-))?13\d{9}|14[57]\d{8}|15\d{9}|18\d{9}$/ ; if( v.length!=11||!v.match(a) ) { alert("请输入正确的手机号码!"); } else{ ; } }
HMLT
<input name="phone" type="text" size="50" maxsize='50' <?=$disable;?> onblur="yz(this.value)"/>
PHP:
/** * @abstract 验证手机号码是否合法 * @author Jiangbin - zhangjb@shengshi.com.cn * @access private * @param string $var * @return bool * @date 2012-4-9 */ private function checkPhone($var) { if( ! is_numeric($var)) { return false; } $var = trim($var); if(strlen($var) != 11) { return false; } $asms = array ( '133','153','180','189', //电信 '130','131','132','145', //联通 '155','156','185','186', '134','135','136','137', //移动 '138','139','147','150', '151','152','157','158', '159','182','187','188' ); if(in_array(substr($var, 0, 3), $asms)){ return true; } return false; }
相关文章推荐
- 验证输入的手机号码是否合法
- java验证手机号码是否合法
- js验证邮箱,手机号码是否合法
- 验证输入的手机号码是否合法
- js代码验证手机号码和电话号码是否合法
- js代码验证手机号码和电话号码是否合法
- 验证输入的手机号码是否合法 php
- java验证手机号码是否合法
- 验证是否为合法邮箱地址验证是否为合法手机号码
- js验证输入是否为手机号码或电话号码
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)
- ios开发 - 邮箱,手机号码,车牌号是否合法(正则表达)
- 如何用javascript正则表达式验证身份证号码是否合法
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)正则基础知识
- 验证字符串是否是手机号码、邮箱
- ios判断邮箱,手机号码,车牌号是否合法(正则表达)
- 正则表达式 验证手机号码和邮箱输入是否正确
- yii2 rules验证规则,ajax验证手机号码是否唯一