首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >PHP——最新号码归属地数据库

PHP——最新号码归属地数据库

作者头像
思索
发布于 2024-08-16 11:21:16
发布于 2024-08-16 11:21:16
4910
举报

前言

最近在忙的一个项目,为了数据安全,不能够使用任何第三方的接口~

号码库 | https://github.com/wangyang0210/Phone-Number-Range

代码

其实就是一个很简单的封装方法,没什么好说的~

代码语言:javascript
复制
/**
 * 根据号码返回归属地
 * 
 * @param string $phone 手机号
 * 
 * @return string $QCellCore 归属地
 */
function Get_QCellCore($phone)
{
    $info = Db::name('phones')
        ->alias('p')
        ->join('regions r', 'p.region_id=r.id')
        ->where('p.number ='.substr($phone, 0, 7))
        ->find();
    $ISP = $info['type'] == 1 ? '移动' : ($info['type'] == 2 ? '联通' : '电信');
    $area = $info['province'] == $info['city'] ? $info['province'] : $info['province'].$info['city'];
    return $area.' '.$ISP;
}

效果图

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-05-28,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 前言
  • 代码
  • 效果图
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档