php curl 入门

来源:互联网 发布:用java求最小公倍数 编辑:程序博客网 时间:2024/05/18 21:06

  摘要:想要学习curl技术,发现函数就那么几个,关键是curl_setopt()里面的参数特别多,故在此整理使用curl的各种应用,在每种应用中看每个参数的意义。

一 . 获取(GET)一个网页并显示

<?php    header("content-type:text/html;charset=utf-8");    $ch = curl_init();    curl_setopt($ch,CURLOPT_URL, "http://www.baidu.com");    //curl_setopt($ch,CURLOPT_HEADER,0);    curl_exec($ch);    curl_close($ch);?>

参数详解:
CURLOPT_HEADER
  类型:bool
  默认值:0
  说明:默认情况下为0。当设置为1,当请求这个url,返回的响应头会以文档流的方式显示在html文档最前面

二 . 获取(GET)一个网页并保存到本地

<?php    $ch = curl_init();    curl_setopt($ch,CURLOPT_URL, "http://www.baidu.com");    curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);    curl_setopt($ch, CURLOPT_BINARYTRANSFER, TRUE);    $html = curl_exec($ch);    $fh = fopen("curlAchieve.html", 'w');    fwrite($fh, $html);    fclose($fh);    curl_close($ch);?>

未完待续……

1 0
原创粉丝点击