function getoperator($mobile)
{$isChinaMobile = "/^134[0-8]\d{7}$|^(?:13[5-9]|147|15[0-27-9]|178|18[2-478])\d{8}$/";$isChinaUnion = "/^(?:13[0-2]|145|15[56]|176|18[56])\d{8}$/";$isChinaTelcom = "/^(?:133|153|177|173|18[019])\d{8}$/";if (preg_match($isChinaMobile, $mobile)) {return '1'; 移动} else if (preg_match($isChinaUnion, $mobile)) {return '2'; 联通} else if (preg_match($isChinaTelcom, $mobile)) {return '3'; 电信} else {return '0';}
}

调用 例子:

   $operator  =  $this->getoperator($tel);

PHP获取手机运营商相关推荐

  1. Android 获取手机运营商、有无sim卡

    名词解释 MCC Mobile Country Code:移动国家代码,由3位数字组成,唯一地识别移动用户所属的国家.MCC由国际电联(ITU)统一分配和管理,一旦分配就不可更改.所以一个MCC只能对 ...

  2. iphone 获取手机运营商信息

    获取手机运营商信息是通过获取imsi来判断的,它是有一个自己的标准和规则的,下面先介绍一下imsi: IMSI: 国际移动用户识别码(IMSI:International Mobile Subscri ...

  3. Android获取手机运营商名称

    前言 因为项目中经常会遇到要上传一系列设备信息的功能,为了方便使用,所以就拆分成以下系列文章来单独介绍如何获取各类设备信息 手机运营商获取 AndroidID.IMEI.OAID获取 地理位置信息经纬 ...

  4. 正确地获取手机运营商

    通常的做法都是通过CTTelephonyNetworkInfo来做判断.但是在实际应用的时候,发现在双卡iPhone上会有bug,并不能正确地获取到运营商信息.所以,在前人的轮子基础上,改造了一下. ...

  5. 介绍一种Android 平台 不需要获取imei imsi 无权限就能获取手机运营商的方法

    demo 链接:https://github.com/miqt/GetOperator 先贴一下需要权限,然后通过获取 imsi 根据前缀判断运营商的方法: if (checkPermission(c ...

  6. android 获取手机运营商名字

    /** * 获取当前的运营商 * * @param context * @return 运营商名字 */ public static String getOperator(Context contex ...

  7. OC 获取手机运营商信息

    /**#import <CoreTelephony/CTTelephonyNetworkInfo.h>#import <CoreTelephony/CTCarrier.h>si ...

  8. Unity获取安卓手机运营商信息

    Unity获取安卓手机运营商,电量,wifi信号强度,本地Toast,获取已安装apk,调用第三方应用,强制自动重启本应用 一个完整的游戏项目上线需要不断的完善优化,但是到了后期的开发不再仅仅是游戏了 ...

  9. Android双卡设备 如何正确获取上网卡运营商类型

    关于Android获取运营商的文章已经很多,大部分都是没有深入测试,在双卡设备上存在读取错误信息的问题,这里给出总结. 首先是读取SIM卡权限的问题 注册 <uses-permission an ...

最新文章

  1. iOS 三种类型的Block
  2. 计算机ppt继续教育,泰州市专业技术人员继续教育公需科目PPT2010试卷及答案
  3. Code-First Migrations随Entity Framework 4.3一同发布
  4. 时间段为查询条件时的日期边界查询不到问题
  5. KRPano JS 场景编辑器源码
  6. 巨人网络李东旭:关于提高游戏流畅性的那些事
  7. centos7手动更新、每天自动更新
  8. Error Code : 1064 You have an error in your SQL syntax; check the manual that corresponds to your My
  9. iOS逆向工程整理 HOOK微信抢红包
  10. 酒店电视方案 酒店建设高清数字电视系统的解决方案
  11. ra8873 ST7789区别
  12. 和Keyle一起学ShaderForge - Overview
  13. [BZOJ5064] [HDU3652] B-number 数位DP
  14. java duplicate_Duplicate spring bean id
  15. 济南发力大数据和智慧城市 大数据时代的济南智慧
  16. 隧道测量快速坐标反程序48004850计算器
  17. 送给孩子的10句人生箴言
  18. react,tsx中使用微信jssdk分享总结
  19. 虚拟化环境下,如何高效开展勒索病毒防护加固?
  20. 2018上海交大计算机考研,2018上海交大学硕考研经验贴

热门文章

  1. php云人才系统分站,PHP云人才系统(PHPYun) 4.0 正式版
  2. 故障电弧融合特征算法
  3. 交通标志牌检测--限速数字框选--图像处理 matlab
  4. 趁着课余时间学点Python(十三)异常处理
  5. 日记侠:朋友圈总点赞的人是什么心态?
  6. 有救了!快收好这7个数据恢复神器
  7. 《论文写作》课堂总结及心得感悟
  8. Excel统一删除指定字符长度的文本内容
  9. poi 导入处理手机号码
  10. Java多线程-Thread、Runnable、Executor