php 介面獲取公網ip並獲取天氣介面資訊

2022-09-01 06:30:13 字數 900 閱讀 7244

//初始化

$curl =curl_init();

//設定抓取的url

curl_setopt($curl, curlopt_url, ''.$myip

);

//設定標頭檔案的資訊作為資料流輸出

curl_setopt($curl, curlopt_header, 0);

//設定獲取的資訊以檔案流的形式返回,而不是直接輸出。

curl_setopt($curl, curlopt_returntransfer, 1);

//執行命令

curl_multi_getcontent( $curl

);

$data = curl_exec($curl

);

//關閉url請求

curl_close($curl

);

//顯示獲得的資料

return json_decode($data,true

); }

function weather($chengshi

)

$area =getip();

if(isset($area['data']['city']))

C 獲取公網ip位址

1 通過httpwebrequest獲取網頁資料 2 通過webclient獲取網頁資料 未知的原因httpwebrequest用正則解析不掙錢,只好使用httpwebrequest 3 使用正規表示式獲取ip位址 public static string parsehtml string page...

日誌獲取公網Ip以及內網穿透

檢視是不是那裡出了問題。要想解決這個問題,就要先找到那些地方插入ip,插入時是怎麼獲取的。順藤摸瓜,找到了getip 這個方法,進入原始方法檢視,發現方法是httpcontext.class中提供的,但是不知道為什麼不生效。於是我決定改變策略,不如自己寫乙個工具類,提供getaddress 獲取公網...

PHP 獲取 ip 位址

remote addr 是你的客戶端跟你的伺服器 握手 時候的ip。如果使用了 匿名 remote addr將顯示 伺服器的ip。http client ip 是 伺服器傳送的http頭。如果是 超級匿名 則返回none值。同樣,remote addr也會被替換為這個 伺服器的ip。server r...