php curl的个人理解

1、首先curl的官方解释为:curl是利用URL语法在命令行方式下工作的开源文件传输工具。{它只是一种传输工具!}

2、curl就是抓取网页的升级版本,支持POST、GET等行为。

有个简单的图文模型:

curl的用法以及个人理解(php)-LMLPHP

代码简单的实现原理的小例子:

 <?php

 //创建curl资源

 $curl = curl_init();

 //设置URL、

 curl_setopt($curl, CURLOPT_URL, "http://www.sohu.com");

 curl_setopt($curl, CURLOPT_HEADER, 0);

 //抓取URL传递给浏览器

 curl_exec($curl);

 //关闭cURL资源

 curl_close($curl);

 ?>
04-13 14:02