首頁 > 後端開發 > php教程 > php如何使用cURL呼叫WebService來取得天氣資訊(代碼)

php如何使用cURL呼叫WebService來取得天氣資訊(代碼)

不言
發布: 2023-04-03 20:48:01
原創
2481 人瀏覽過

這篇文章帶給大家的內容是關於php如何使用cURL呼叫WebService來取得天氣資訊(程式碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。

相關程式碼如下:

<?php
$data = &#39;theCityName=杭州&#39;;
$curl = curl_init();
curl_setopt($curl,CURLOPT_URL,"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx/getWeatherbyCityName");
curl_setopt($curl,CURLOPT_HEADER,0);
curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl,CURLOPT_POST,1);
curl_setopt($curl,CURLOPT_POSTFIELDS,$data);
curl_setopt($curl,CURLOPT_HTTPHEADER,array(
"application/x-www-form-urlencoded;
charset=utf-8",
"Content-length: ".strlen($data)
));
curl_setopt($curl, CURLOPT_USERAGENT, &#39;Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36&#39;);
$result = curl_exec($curl);
if (!curl_errno($curl)) {
echo $result;
} else {
echo &#39;Curl error:&#39; . curl_error($curl);
}
curl_close($curl);
登入後複製

相關推薦:

TP5.1模板循環標籤的使用方法(程式碼)

php實作產生混合驗證碼與影像驗證碼並測試(程式碼)

#

以上是php如何使用cURL呼叫WebService來取得天氣資訊(代碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板