获取手机的ip地址

2014年10月14号

发表于:评论 ()

热度:1287

随着手机功能的不断完善,手机网站的开发日趋简单,所以很多人都趋于用html不限定宽度的方式来写电脑网页。同样的,手机浏览器也不单单只支持wml格式的文件。除了不支持JS脚本程序以外,和电脑访问几乎没有区别。

但在获取手机IP地址上,很多人认为如果电脑上能能够正确获取到本机的IP那么,手机访问时也能正确获取。不过很多人没有注意到,用 获取电脑IP的方式获取手机IP地址格式是类似于“10.56.189.44,115.168.80.101”这种格式。前面的IP段是手机所在局域网的IP,后面的IP段才是手机的公网IP。所以要获取正确IP,这里要经过一次转换。用到了explode()函数。

整个获取方式源文件代码如下:

//获取ip地址

if (!empty($_SERVER['HTTP_CLIENT_IP']))

$ip = $_SERVER['HTTP_CLIENT_IP'];

else if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))

$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];

else

$ip = $_SERVER['REMOTE_ADDR'];

//获取手机ip地址

$getip= explode(",",$ip); //获取,后面的IP段

if(!empty($getip[1]))

{

$ip=$getip[1];

} //如果只有一个IP段(即,电脑访问方式)则不进行截取,否则截取

(。・v・。)

喜欢这篇文章吗?欢迎分享到你的微博、QQ群,并关注我们的微博,谢谢支持。

php获取手机ip地址,获取手机的ip地址相关推荐

  1. Android 手机上获取手机当前上网IP地址(手机网关给手机号分配的IP)

    Android 手机上获取手机当前上网IP地址 (手机网关给手机号分配的IP) 每个手机上网通过移动网关的时候,网关都会给该手机号分配一个IP地址(当然这个IP地址会在下线上线后会改变,网关都有记录的 ...

  2. android获取路由器ip地址吗,手机查看路由器设置网址(登录IP地址)的方法

    "路由器设置网址是什么?之前修改过路由器的设置网址,现在忘记了是多少,那么此时应该怎么办?"或许大家在使用自家路由器时,遇到了不知道设置网址是多少的问题.下面就来为大家介绍通过手机 ...

  3. android中获取mac地址8.0,华为Mate10手机emui8.0系统怎么查看IP地址和mac地址?

    华为mate10手机怎么查看手机ip地址呢?华为mate10手机mac地址怎么查?华为华为Mate10和Mate10 pro都采用了最新的EMUI 8.0系统,使用起来十分舒服,下面就来说下华为Mat ...

  4. php获取手机的mac地址,Android手机获取Mac地址的方法

    [导读]这篇文章主要为大家详细介绍了Android手机获取Mac地址的方法,具有一定的参考价值 最常用的方法,通过WiFiManager获取:/** * 通过WiFiManager获取mac地址 *  ...

  5. ar路由器 pppoe下发ipv6 dns_手机从路由器获取IP、光猫PPPOE拨号过程、IP/VLAN

    路由器DHCP服务器分配给手机IP地址过程,光猫路由器PPPOE拨号建立连接过程,IP.VLAN报文分析 附全部wireshark抓包分析,如有疑问,欢迎评论区留言: 一.DHCP通信过程 DHCP通 ...

  6. 手机访问网站获取外网IP

    哈哈,这个说白了就是手机后台访问网站,再解析获得的数据 app: http://fir.im/dpxu 可以下载看看效果 书接上文:http://blog.csdn.net/i_do_can/arti ...

  7. android 取mac地址,Android手机获取Mac地址的几种方法,androidmac

    Android手机获取Mac地址的几种方法,androidmac 最常用的方法,通过WiFiManager获取: /** * 通过WiFiManager获取mac地址 * @param context ...

  8. Centos7 配置DHCP服务器,电脑可以获取IP,手机却无法获取IP

    环境介绍: 1.系统环境: 在内网ESXI虚拟化上有一台Centos7,搭建了两台DHCP服务器,分别为"内部-WIFI"和"公共-WIFI"提供IP地址分配. ...

  9. android socket gprs 与 wifi 网络切换,Android应用开发Android 获取手机Wifi地址和Gprs地址,反射修改Wifi地址...

    Android 获取手机Wifi地址和Gprs地址,反射修改Wifi地址. //查看Wifi地址publicString   getWifiIpAddress() { //获取wifi服务WifiMa ...

最新文章

  1. 最新版本的Silverlight Tools For Silverlight 2 RTW正式版
  2. sign的oracle,oracle sign
  3. 线程同步:Condition
  4. sql server:删除表数据,标识列Id从1开始
  5. oracle中通过游标实现查询
  6. mysql bitmap index_[MySQL] mysql中bitmap的简单运用
  7. python的进程和线程_Python进程与线程知识
  8. 移动端真机调试,手机端调试,移动端调试
  9. 《数据结构C语言版》——线性表详解,你一定能够看得懂学得会的宝典
  10. S3C2440裸奔篇之MMU
  11. 我国自主开发的编程语言“木兰”是又一个披着“洋”皮的红芯浏览器吗?
  12. 如何打造一个高效的研发团队
  13. bus error的解决方法
  14. 六、外部中断控制LED灯开关
  15. PHP页面间参数传递
  16. openlayers3(五)根据坐标点画圆、线、多边形
  17. 牛逼了!DeepFake变脸再次来袭,强势霸屏GitHub热榜!偏门应用“美女脱衣”还会再出现么?...
  18. IOS开发百度地图API-用点生成路线,导航,气泡响应
  19. Python 获取当天日期、前一天日期、前半个月
  20. 别再翻了,大学私藏实用工具/网站全在这里了!

热门文章

  1. 传微软亚研院停招国防七子+北邮实习生,18所「实体清单」高校也在劫难逃?...
  2. OpenGL 图像绿幕抠图
  3. where 1=1永真与永假
  4. 河池学院计算机宿舍,【2021】河池学院学校食堂环境与寝室宿舍介绍_优优招生网...
  5. 头文件(include)、源文件(src)、main函数(自定义文件夹)三者在三个不同文件夹的实现,exe独立生成文件夹(bin)
  6. 如何准确测量身体各部位尺寸?
  7. 天津比较好的QQ号码
  8. 利用Tensorflow构建RNN实现垃圾邮件分类
  9. 定义并理解下列术语,说明它们之间的联系与区别
  10. python有哪些代码_Python有哪些神一般的蜜汁操作?(附代码),