PHP-curl

Posted Crius

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP-curl相关的知识,希望对你有一定的参考价值。

   //初始化
    $curl = curl_init();
    //设置抓取的url
    curl_setopt($curl, CURLOPT_URL, ‘http://www.baidu.com‘);
    //设置头文件的信息作为数据流输出
    curl_setopt($curl, CURLOPT_HEADER, 1);
    //设置获取的信息以文件流的形式返回,而不是直接输出。
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    //执行命令
    $data = curl_exec($curl);
    //关闭URL请求
    curl_close($curl);
    //显示获得的数据
    print_r($data);

  

    //初始化
    $curl = curl_init();
    //设置抓取的url
    curl_setopt($curl, CURLOPT_URL, ‘http://www.baidu.com‘);
    //设置头文件的信息作为数据流输出
    curl_setopt($curl, CURLOPT_HEADER, 1);
    //设置获取的信息以文件流的形式返回,而不是直接输出。
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    //设置post方式提交
    curl_setopt($curl, CURLOPT_POST, 1);
    //设置post数据
    $post_data = array(
        "username" => "coder",
        "password" => "12345"
        );
    curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
    //执行命令
    $data = curl_exec($curl);
    //关闭URL请求
    curl_close($curl);
    //显示获得的数据
    print_r($data);

  

以上是关于PHP-curl的主要内容,如果未能解决你的问题,请参考以下文章

PHP-cURL接收xml

PHP-curl

如何使用 PHP-curl 发送“多部分/相关”内容类型的请求?

如何在 Ubuntu 16.04 中安装 php-curl

阿里云服务器怎么开启curl

将PHP配置为使用代理服务器来实现curl的功能