国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? PHP ????? ThinkPHP ThinkPHP? ??? ?? ??? ??? ???(? ?? ??)

ThinkPHP? ??? ?? ??? ??? ???(? ?? ??)

Apr 07, 2023 am 09:30 AM

?? ????, ????? ??? ? ????? ??? ? ???? ???? ??? ??? ??? ? ??? ???? ?? ??? ??? ?? ??? ????. ThinkPHP?? ??? ?? ??? ?? ??? ?? ????. ? ????? ?? ????? ???? ??? ?????.

1. IP ??? ???? ??? ?? ??? ????.

??? ?? ??? ?? ? ?? IP ??? ?? ??? ??? ? ????. ThinkPHP??? getRequest() ???? ?? ?? ??? IP ??? ?? ?? ?? ?? ?? ???(?: Baidu Map API)? ???? ?? ?? ?? ??? ?? ???? ?? ? ????. . getRequest() 方法獲取當(dāng)前請(qǐng)求的 IP 地址,再利用第三方地理位置服務(wù)(如百度地圖 API)進(jìn)行解析,獲取對(duì)應(yīng)的地理位置信息。

代碼示例:

//?獲取當(dāng)前請(qǐng)求的?IP?地址
$client_ip?=?request()->ip();
//?利用百度地圖?API?獲取地理位置信息
$url?=?"http://api.map.baidu.com/location/ip?ak=您的密鑰&ip=$client_ip&coor=bd09ll";
$result?=?file_get_contents($url);
$location?=?json_decode($result,?true);
$address?=?$location['content']['address'];

其中,$client_ip 變量存儲(chǔ)當(dāng)前請(qǐng)求的 IP 地址,$url 變量存儲(chǔ)調(diào)用百度地圖 API 的 URL 地址,$result 變量存儲(chǔ)解析結(jié)果,$location 變量為解析結(jié)果的數(shù)組形式,$address 變量存儲(chǔ)最終獲取的地址標(biāo)注信息。

二、利用瀏覽器定位獲取發(fā)布者地址標(biāo)注

除了使用 IP 地址獲取地址標(biāo)注外,還可以利用瀏覽器定位來(lái)獲取地址標(biāo)注。在 ThinkPHP 中,可以使用 JavaScript 獲取瀏覽器定位,再利用第三方地理位置服務(wù)(如騰訊地圖 API)進(jìn)行解析,獲取對(duì)應(yīng)的地址標(biāo)注信息。

代碼示例:

//?頁(yè)面中引入?JavaScript?定位代碼
navigator.geolocation.getCurrentPosition(function(position)?{
????//?獲取瀏覽器定位的經(jīng)緯度
????var?lat?=?position.coords.latitude;
????var?lng?=?position.coords.longitude;
????//?利用騰訊地圖?API?獲取地理位置信息
????var?url?=?"https://apis.map.qq.com/ws/geocoder/v1/?location="?+?lat?+?","?+?lng?+?"&key=您的密鑰&get_poi=0";
????$.ajax({
????????url:?url,
????????dataType:?"jsonp",
????????success:?function(result)?{
????????????//?解析結(jié)果,獲取地址標(biāo)注信息
????????????var?address?=?result.result.formatted_addresses.recommend;
????????}
????})
});

其中,navigator.geolocation.getCurrentPosition() 方法獲取瀏覽器定位,latlng 變量存儲(chǔ)獲取的經(jīng)緯度信息,url 變量存儲(chǔ)調(diào)用騰訊地圖 API 的 URL 地址,success

?? ??:

rrreee

? ? $client_ip ??? ?? ??? IP ??? ????, $url ??? ??? ?? ??? ?? URL ??? ?????. API, $ ?? ??? ?? ??? ????, $location ??? ?? ??? ?? ????, $address ??? ?? ??? ?? ?? ??? ?????.

2. ???? ?? ??? ???? ???? ?? ??? ????.????IP ??? ???? ?? ??? ?? ? ??? ???? ?? ??? ???? ?? ??? ?? ?? ????. ThinkPHP??? JavaScript? ???? ???? ??? ?? ?? ?? ?? ?? ???(?: Tencent Map API)? ???? ?? ?? ?? ??? ???? ?? ? ????. ?????? ?: ??rrreee??? ? navigator.geolocation.getCurrentPosition() ???? ???? ??? ????, lat ? lng ??? ?? ???? ?????. ?? ? ?? ??, url ??? Tencent Map API ??? ?? URL ??? ????, success ????? ??? ?? ?? ??? ?????. ? ?? ?? ?? ??. ????3. ???????? ThinkPHP?? ??? ?? ??? ?? ? ?? ???? ?????. ??? ????? ??? ??? ???? ?? ?? ??? ?? ???? ???. ?? ???? ???? ???? ?? ?? ??? ??? ???? ?? ?? ??? ???? API ??? ??? ? ????. ??

? ??? ThinkPHP? ??? ?? ??? ??? ???(? ?? ??)? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???