zoukankan      html  css  js  c++  java
  • php使用curl的post提交数据和get获取网页数据的方法总结

    在php中分别使用curl的post提交数据的方法和get获取网页数据的方法整理分享一下额,具体代码如下:

    (1)使用php curl获取网页数据的方法:

    $ch=curl_init();
    //设置选项,包括URL
    curl_setopt($ch,CURLOPT_URL,"http://www.phpernote.com");
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch,CURLOPT_HEADER,0);
    //执行并获取HTML文档内容
    $output=curl_exec($ch);
    //释放curl句柄
    curl_close($ch);

    (2)使用php curl post提交数据的方法:

    $url="http://www.phpernote.com/curl_post.php";
    $post_data=array (
        "nameuser"=>"syxrrrr",
        "pw"=>"123456"
    );
    $ch=curl_init();
    curl_setopt($ch,CURLOPT_URL,$url);
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
    curl_setopt($ch,CURLOPT_POST,1);
    curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data);
    $output=curl_exec($ch);
    curl_close($ch);
    echo $output;

    你可以加一段检查错误的语句(虽然这并不是必需的):

    $output=curl_exec($ch);
    if($output===FALSE){
        echo "cURL Error: " . curl_error($ch);
    }

    文章来源:http://www.phpernote.com

  • 相关阅读:
    权限认证机制
    在线工具统计
    Redis内存模型
    Redis数据结构
    开发工具清单
    MySql数据库优化、备份和恢复
    MySql 性能优化神器 Explain
    ASP.NET Core 3.1 迁移到 NET 5.0
    MySql Sql语句
    DTU的通讯工作模式有哪些
  • 原文地址:https://www.cnblogs.com/aten/p/8176245.html
Copyright © 2011-2022 走看看