根據ip獲取城市的位置資訊

2022-04-02 10:23:00 字數 597 閱讀 3516

$url = '';

$areajson = file_get_contents($url

);//簡單的get請求,沒用curl

$areaarr = json_decode($areajson, true

);

$cityname = $areaarr['city'].'市';

$path = config::get('city_cache_path');

//讀取檔案

$citycache = fopen($path, "r");

$cityjson = fread($citycache, filesize($path

));//fread從乙個檔案裡讀取length長度的內容到乙個字串,如果緊緊想將乙個檔案內容讀到字串,file_get_contents,它的效能比fread好很多

$cityarr = json_decode($cityjson, true

);

$cityid = isset($cityarr[$cityname]) ? $cityarr[$cityname] : 1;

獲取位置資訊

按照 深入淺出google android 上第八章 第一節的講解,把程式寫好,執行後,總是顯示 無法獲取位置資訊 後來才知道,模擬器執行起來後,要點下emnulate control視窗中的send按鈕,再執行程式,程式才能顯示出經緯度。我是分割線 搞了半天,不知道怎麼上傳該專案。貼下源 吧,主檔...

獲取Dom位置資訊

let e document.queryselector zzc console.log offsetwidth e.offsetwidth 寬 包含border console.log offsetheight e.offsetheight 高 包含border console.log clien...

通過IP位址獲取地理位置資訊

本方法通過 的乙個開源服務實現的,如下 通過ip位址獲取地理位置資訊 ip server remote addr echo ip ip url ip json decode file get contents url echo var dump ip echo if string ip code 1...