• 技术文章 >后端开发 >php教程

    php如何使用cURL调用WebService来获取天气信息(代码)

    不言不言2018-08-20 16:56:18原创932
    本篇文章给大家带来的内容是关于php如何使用cURL调用WebService来获取天气信息(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

    相关代码如下:

    <?php
    $data = 'theCityName=杭州';
    $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, 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.62 Safari/537.36');
    $result = curl_exec($curl);
    if (!curl_errno($curl)) {
    echo $result;
    } else {
    echo 'Curl error:' . curl_error($curl);
    }
    curl_close($curl);

    相关推荐:

    TP5.1模板循环标签的使用方法(代码)

    php实现生成混合验证码与图像验证码并测试(代码)

    以上就是php如何使用cURL调用WebService来获取天气信息(代码)的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:cURL
    上一篇:TP5.1模板循环标签的使用方法(代码) 下一篇:PHP中float转int失真的解决办法
    线上培训班

    相关文章推荐

    • php利用curl获取远程图片实现方法_javascript技巧• php通过curl添加cookie伪造登陆抓取数据的方法_php技巧• PHP使用curl模拟post上传及接收文件的方法_php技巧• php生成curl命令行的方法• php实现的Curl封装类Curl.class.php用法实例分析_php技巧

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网