获取ip及运营商网络
//获取手机型号
function getphonetype(){
$user_agent = $_SERVER['HTTP_USER_AGENT'];
if(stristr($_SERVER['HTTP_USER_AGENT'],'iPhone')){
return 1;
}else{
return 2;
}
}
public function newGetIp(){
if(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
}elseif(!empty($_SERVER['HTTP_NGINX_FORWARDED_FOR'])){
$ip = $_SERVER['HTTP_NGINX_FORWARDED_FOR'];
}else{
$ip = $this->GetIP();
}
return $ip;
}
public function getYunYingShang($ip){
if(empty($ip)){
return 'param is null';
}
$ipc = $this->filegetcontent('http://api.map.baidu.com/location/ip?ak=417ce9724fd28ab04c17eb88913738db&ip='.$ip);
$iparr=explode("|",$ipc);
return $iparr[4];
}
$ip=$this->newGetIp();
$ip = explode(',', $ip);
$ip = str_replace(' ', '', $ip[0]);
$dx=$this->getYunYingShang($ip);
switch ($iparr[4]){
case "CHINANET":
$dx="中国电信";
break;
case "UNICOM":
$dx="中国联通";
break;
case "CMNET":
$dx="中国移动";
break;
case "CRTC":
$dx="中国铁通";
break;
case "COLNET":
$dx="有线通";
break;
case "CERNET":
$dx="教育网";
break;
case "CNCGROUP":
$dx="网通";
break;
default:
$dx="未知电信运营商";
获取ip及运营商网络相关推荐
- iOS获取设备型号,运营商,网络信息
在 iOS开发中会经常遇到需要获取设备型号,运营商,网络信息来了解和分析用户信息及使用终端情况. 但是 iOS是不能直接获取设备型号的,需要调用C语言的API, 今天给大家带来目前所有苹果设备的型号获 ...
- Golang 获取当前外网IP/地址/运营商
Golang 获取当前外网IP/地址/运营商 - Go语言中文网 - Golang中文社区 package mainimport ("fmt""io/ioutil&quo ...
- java 根据ip地址获取地理位置及运营商。
1.基于淘宝API /** * 根据ip获取城市(运营商)名称 * @param ip * @return * @throws Exception * ...
- 物联网操作系统再思考-Hello China操作系统的运营商网络协同机制
Hello China定位为物联网操作系统,在我们以前关于物联网操作系统的系列描述文章中,已经总结出物联网操作系统区别于其它操作系统的两大核心机制:物联网相关的特性支持和运营商网络的紧密协同.所谓物联 ...
- 计算机网络原理实践报告--跨国公司,通过运营商网络如何实现总部公司与各分公司之间的网络互通
一.实践的实验内容 本次实践的内容为:模拟跨国公司,通过运营商网络如何实现总部公司与各分公司之间的网络互通. 实验目标: 1.运营商网络可以全网互通,并且发生故障点后,可以自动切换路由路径. 2.公司 ...
- 电信运营商网络运维方案
随着新一代信息技术加快普及应用,5G.云和人工智能正加速智能社会的到来,三大技术正在重构网络.随着我国5G产业快速推进,中国移动.中国联通.中国电信加快步伐,全业务运营时代已经到来.全业务运营时代的特 ...
- 5G信令(就是用户身份信息)——手机开机后,先从USIM中读取之前运营商分配的临时身份信息GUTI/TMSI,发送携带该身份信息的信令给基站,请求接入运营商网络。...
5G时代,跟IMSI-CATCHER SAY GOODBYE from:https://unicorn.360.com/blog/2018/04/18/GoodBye_5G_IMSI-Catcher/ ...
- 阿里再爆调整组织架构;苹果秘密研究卫星传输iPhone数据,想摆脱运营商网络;联发科天玑1000:首款采用4颗A77的芯片……...
关注并标星星CSDN云计算 速递.最新.绝对有料.这里有企业新动.这里有业界要闻,打起十二分精神,紧跟fashion你可以的! 每周两次,打卡即read 更快.更全了解泛云圈精彩news go ...
- Unity获取安卓手机运营商信息
Unity获取安卓手机运营商,电量,wifi信号强度,本地Toast,获取已安装apk,调用第三方应用,强制自动重启本应用 一个完整的游戏项目上线需要不断的完善优化,但是到了后期的开发不再仅仅是游戏了 ...
最新文章
- 数据挖掘之离群点检测
- excel表格怎么调整行高和列宽_表格太宽,怎么打印在一页上?这招超简单
- 第1章 数据库系统概述
- WinForm应用程序框架设计之WinAction(一:显示列表窗体)
- 如何获得线程对象,获得Thread对象,得到线程对象,根据线程名获得线程对象,多线程取得线程对象...
- ASML 发布2021年第三季度财报
- 字符编码过滤器中对特殊的路径进行特殊处理
- 菜鸟的IT道路ing (一)
- python路径中有中文_python3 网址路径中带中文的处理办法
- 每天多采一半油!中东联手中国阿里云的研究有望降低国际油价
- 如何使用MongoDB+Springboot实现分布式ID?
- HDU 3594 Cactus (强连通+仙人掌图)
- Pycharm 添加自动表头(包含汉化和英文版本路径)
- 【菜鸟必看】CSDN博客字体颜色编码大全,前端颜色编码,都在这里了!!
- Win10+yolov5 踩坑记录
- x86汇编_高级语言的IF语句_笔记_37
- sequoia 安装配置
- php人民币函数,php人民币小写转大写的函数,不限长度,精确到分(推荐)
- 国家普通话智能测试软件,国家普通话水平智能测试系统
- 多边形向内收缩指定距离的实现