PHP中的数据传输神器cURL

版权声明:本文为 [onefine] 原创文章,转载请注明出处: https://blog.csdn.net/jiduochou963/article/details/89417859

一、cURL的概念

  • cURL(Client URL Library Functions)由Daniel Stenberg创建
  • 官方定义为:curl is a command line tool for transferring data with URL syntax,即使用URL语法传输数据的命令行工具。

在这里插入图片描述

二、cURL的使用场景

  • 网页资源
    • 编写网页爬虫
  • WebService数据接口资源
    • 动态获取接口数据,比如天气、号码归属地等等
  • FTP服务器里面的文件资源
    • 下载/上传FTP服务器里面的文件
  • 其他资源
    • 所有网络上的资源都可以用cURL访问和下载到
      在这里插入图片描述

Windows确认是否支持cURL:

$ php -i

在这里插入图片描述

Linux确认是否支持cURL:

$ php -i | grep cURL

在这里插入图片描述

三、在PHP中使用cURL

在这里插入图片描述
如图:初始化->发送/接收请求->关闭

四、cURL实战

<?php
$curl = curl_init("http://www.coding.onefine.top");
curl_exec($curl);
curl_close($curl);
?>

慕课网链接: https://www.imooc.com/learn/132

更新中。。。

猜你喜欢

转载自blog.csdn.net/jiduochou963/article/details/89417859