php判断号码归属,PHP验证手机号码和查询归属地查询的代码
这个代码可以验证手机号码格式是否正确,还能查询手机号码归属地。很实用,手机号码验证的是13X、18X、15X和14X号段。
// 手机号验证function checkMobileValidity($mobilephone){
$exp = "/^13[0-9]{1}[0-9]{8}$|15[012356789]{1}[0-9]{8}$|18[012356789]{1}[0-9]{8}$|14[57]{1}[0-9]$/";
if(preg_match($exp,$mobilephone)){
return true;
}else{
return false;
}
}
// 手机号码归属地(返回: 如 广东移动)function checkMobilePlace($mobilephone){
$url = "http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=".$mobilephone."&t=".time();
$content = file_get_contents($url);
$p = substr($content, 56, 4);
$mo = substr($content, 81, 4);
return $str = conv2utf8($p).conv2utf8($mo);
}
// 转换字符串编码为 UTF8function conv2utf8($text){
return mb_convert_encoding($text,'UTF-8','ASCII,GB2312,GB18030,GBK,UTF-8');
}
?>
php判断号码归属,PHP验证手机号码和查询归属地查询的代码相关推荐
- 正则判断手机号地区_验证手机号码、电话号码的正则表达式汇总
电话号码正则表达式(支持手机号码,3-4位区号,7-8位直播号码,1-4位分机号) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3} ...
- python判断手机号运营商_python手机号码运营商归属测试
python;gutter:true;">#手机号码测试: def number_test(): while True: number = input('Please enter yo ...
- 正则表达式验证手机号码、身份证号码、邮箱、统一社会信用代码/营业执照号
1. 验证手机号码 /^1[3456789]\d{9}$/ 2. 验证身份证号码 /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[ ...
- java qq验证手机号码_java正则表达式表单验证类工具类(验证邮箱、手机号码、qq号码等)...
package util; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 使用正则表达式进行表单验证 * ...
- 最新js验证手机号码、电话号码、身份证号码正则表达式代码
js验证手机号码.电话号码.身份证号码正则表达式 手机号码正则表达式验证 固定电话号码正则表达式 身份证正则 手机号码正则表达式验证 function checkPhone(){ var phone ...
- C# 字符串 数据类型 判断 与特定规则验证
验证字符串格式 1)判断字符串是否是常见数据类型,decimal,foalt,double,datetime,int等等 2)验证字符串符合特定规则 (1)邮箱地址,IP地址 ( ...
- 自封装验证手机号码、邮箱格式、身份证号的工具
如果在开发过程中,不停地写重复的验证代码是很让人头痛的也不利于后期的代码维护,为了减少代码的可维护性,提高代码的复用性.编写了一个验证用户信息的工具类. import org.springframew ...
- 手机号码段及归属地查询规则
手机号码段及归属地查询规则 转:http://dengo.org/archives/939?utm_source=tuicool&utm_medium=referral 今天用javascri ...
- js正则验证手机号码有效性
通过js正则验证手机号码的有效性,方法如下: 验证130-139,150-159,180-189号码段的手机号码 <script type="text/javascript" ...
- JS正则验证手机号码或者电话号码(转)
中国电信运营商手机号码段: 中国移动号段 134.135.136.137.138.139.150.151.152.157.158.159.147.182.183.184[1].187.188 中国联通 ...
最新文章
- 资料分享:送你一本《机器学习实战》电子书!
- 网易开源支持图像识别的自动化UI测试工具,零基础亲测好评!
- get_magic_quotes_gpc异常
- SQL2005 四个排名函数(row_number、rank、dense_rank和ntile)的比较
- python读音有道词典-利用python实现命令行有道词典的方法示例
- appium for mac 安装与测试ios说明
- postman发送object_.NetCore HttpClient发送请求的时候为什么自动带上了一个RequestId头部...
- 如何有效开展小组教学_高效课堂 有效教学 | 教育部专家到徐州市第三中学开展教研活动...
- Android模拟器genymotion的安装和使用
- Java面向对象知识总结
- 蓝桥杯 ALGO-91 算法训练 Anagrams问题
- 用什么软件测试电视盒子真假,网络机顶盒哪个好?专业盒子测评告诉你哪款最值得买...
- VS2013 产品密钥 – 所有版本-亲试,好使!!
- Cobalt Strike 和 MSF 免杀上线
- 攻防世界misc高手进阶区funny_video完整版答案
- java正则判断所有的标点符号_java正则匹配标点符号
- 网站HTML SEO优化
- 不同类型的变量存放对应类型的数据,变量的值可以改变
- 光学基础概念(camera相关)
- 如何在EDUIS中导出ETL字幕模板_Arctime Pro字幕软件 2.0 简单强大高效的跨平台字幕制作软件...
热门文章
- What is a computer?
- java加载不了驱动程序,请教java连mysql数据库时一直加载不起驱动
- 数字逻辑课程设计--数字钟的设计(quartus ii)(内附源代码和实习报告以及6篇实习日志)
- 好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字
- python制作音乐相册_用Python制作音乐海报
- HTML背景图片设置
- 用户调研---问卷调查
- Python关于pandas中 ValueError: Writing 0 cols but got ”XXX“ aliases的错误
- 计算机条件格式设置方法,excel怎样利用条件格式把
- html新浪短域名api,新浪短链接API接口示例