PHP获取ip对应地区和使用网络类型的方法

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP获取ip对应地区和使用网络类型的方法脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例讲述了PHP获取ip对应地区和使用网络类型的方法分享给大家供大家参考。具体分析如下:

这里测试的时候因为ip168网站禁止,所以试着在原有代码修改为ip138数据库的数据调用代码如下:

<PRe class="brush:PHp;"> <>PHP //原程序有问题,现修改为ip138数据库 /** * 获取IP地区 * Enter description here ... * @param unkNown_tyPE $ip */ function GetArea($ip){ $url = "http://www.ip138.COM/ips8.asp?ip=".$ip."&action=2"; $contents = file_get_contents($url); preg_match_all('|
  • 本站主数据:.*
  • |',$contents,$rsR); $rsR[0][0] = str_replace("
  • 本站主数据:","",$rsR[0][0]); $pos = strpos($rsR[0][0],'
  • '); $Area = substr_replace($rsR[0][0],'',$pos); return $Area; } header('Content-type:text/htML;Charset=gb2312'); $area = GetArea('218.242.232.194'); print_r($area); ?>

    脚本宝典总结

    以上是脚本宝典为你收集整理的PHP获取ip对应地区和使用网络类型的方法全部内容,希望文章能够帮你解决PHP获取ip对应地区和使用网络类型的方法所遇到的问题。

    如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
    如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。