<dl id="11fd5"></dl>
<noframes id="11fd5"><video id="11fd5"></video>
<dl id="11fd5"><i id="11fd5"><delect id="11fd5"></delect></i></dl>
<dl id="11fd5"></dl>
<dl id="11fd5"><i id="11fd5"></i></dl><video id="11fd5"><i id="11fd5"><delect id="11fd5"></delect></i></video><video id="11fd5"></video>
<dl id="11fd5"></dl>
<video id="11fd5"></video>
<video id="11fd5"><dl id="11fd5"><delect id="11fd5"></delect></dl></video><dl id="11fd5"></dl> <i id="11fd5"></i><dl id="11fd5"><i id="11fd5"></i></dl>
<dl id="11fd5"><delect id="11fd5"></delect></dl>
<dl id="11fd5"></dl>
<i id="11fd5"><i id="11fd5"></i></i>
<dl id="11fd5"><i id="11fd5"></i></dl>
0712-2888027 189-8648-0214
微信公眾號

孝感風信網絡科技有限公司微信公眾號

當前位置:主頁 > 技術支持 > PHP > 通過 IP 獲取到對應的地理位置信息——torann/geoip

通過 IP 獲取到對應的地理位置信息——torann/geoip

時間:2023-04-25來源:風信官網 點擊: 882次
torann/geoip通過該擴展包,我們可以根據用戶的IP獲得地理位置信息。
 
項目地址:https://github.com/Torann/laravel-geoip
 
安裝命令:
 
$ composer require torann/geoip
 
安裝完成之后,我們將配置文件發布出來:
 
php artisan vendor:publish --provider="Torann\GeoIP\GeoIPServiceProvider" --tag=config
 
生成config/geoip.php文件
 
我們使用tinker進行測試
 
$php artisan tinker
 
>>> $ip = '119.4.121.109';
=>"119.4.121.109"
>>> geoip($ip);
=>Torann\GeoIP\Location {$2852}
 
我們得到一個對象
 
>>>getip($ip)->toArray();

通過 IP 獲取到對應的地理位置信息——torann/geoip
 
我們使用toArray獲得對象中的數據信息。
 
通過結果我們發現返回的數據是英文的,我們需要中文的數據,打開配置文件config/geoip.php。
 
找到:
 
'service' => 'ipapi',
 
將ipapi中的

'lang' => 'en', 修改為'lang' => 'zh-CN',

通過 IP 獲取到對應的地理位置信息——torann/geoip
 
我們重啟tinker,清理緩存信息。
 
$php artisan cache:clear
 
再次執行geoip的ip測試代碼,我們獲得了中文的信息。
熱門關鍵詞: IP 地理位置信息 torann/geoip
欄目列表
推薦內容
熱點內容
展開
亚洲欧美日韩在线观看播放