<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    php根據IP地址獲取當前地理位置接口

    時間:2024-12-16 07:41:21 php語言 我要投稿
    • 相關推薦

    php根據IP地址獲取當前地理位置接口

      以前在做一個產品時,用到IP地址信息,當時就下載一個IP純真庫,拿來解析。現在完全可以更簡單了,特別是對于我們做小網站的人來說。用現成的程序,省時省力。就跟隨百分網小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!

    php根據IP地址獲取當前地理位置接口

      復制代碼 代碼如下:

      <?php

      function address_baidu($ip) {

      $u = "";

      $address = file_get_contents(" http://open.baidu.com/ipsearch/s?wd={$ip}&tn=baiduip");

      preg_match('#來自:<b>(.+)</b>#Ui', $address, $m);

      return strval($m[1]);

      }

      function GetRemoteIp($default='127.0.0.1')

      {

      $ip_string = $_SERVER['HTTP_CLIENT_IP'].','.$_SERVER['HTTP_X_FORWARDED_FOR'].','.$_SERVER['REMOTE_ADDR'];

      if ( preg_match ("/\d+\.\d+\.\d+\.\d+/", $ip_string, $matches) )

      {

      return $matches[0];

      }

      return $default;

      }

      $ip = GetRemoteIp();

      $addr = address_baidu($ip);

      還有其他方法:

      騰訊新浪通過IP地址獲取當前地理位置(省份)的接口

      騰訊的接口是 ,返回數組 http://fw.qq.com/ipaddress

      返回值 var IPData = new Array("61.135.152.194","","北京市","");

      新浪的接口 : http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js

      多地域測試方法:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip=218.192.3.42

      可以簡單使用:

      復制代碼 代碼如下:

      <html>

      <head>

      <script type=text/javascript src=http://fw.qq.com/ipaddress charset="gb2312"></script>

      <script type=text/javascript>

      document.write(IPData.join(' '));

      </script>

      </head>

      <body>

      </body>

      </html>


    更多相關文章推薦:

    1.幾種流行PHP集成開發工具(IDE)的比較

    2.如何往php函數中傳入不定數量的參數

    3.php語言中session用法

    4.在PHP7中不要做的10件事

    5.PHP符合PSR編程規范的實例

    6.對php一些服務器端特性配置來加強php的安全

    7.為什么網頁cookies用了曲奇餅干這個詞

    8.如何實現PHP圖片裁剪與縮放

    9.PHP版本5.2.17 5.3.27 5.3.28 5.4 5.5的`兼容性問題分析

    10.PHP五種方法實現數組是否為空的判斷

    【php根據IP地址獲取當前地理位置接口】相關文章:

    PHP根據IP地址獲取所在城市具體實現07-16

    php獲取當前url地址的方法05-03

    php獲取IP物理地址的方法05-15

    php怎樣根據ip地址查地區06-26

    php通過Chianz.com獲取IP地址與地區的方法08-12

    php如何獲得ip地址05-29

    電腦如何自動獲取ip地址06-02

    PHP獲取真實的客戶IP的方法01-27

    php獲取當前時間的毫秒數詳解02-16

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人