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

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

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

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

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

    1. $url="http://www.phpernote.com/curl_post.php"; 
    2. $post_data=array ( 
    3.     "nameuser"=>"syxrrrr", 
    4.     "pw"=>"123456" 
    5. ); 
    6. $ch=curl_init(); 
    7. curl_setopt($ch,CURLOPT_URL,$url); 
    8. curl_setopt($ch,CURLOPT_RETURNTRANSFER,1); 
    9. curl_setopt($ch,CURLOPT_POST,1); 
    10. curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data); 
    11. $output=curl_exec($ch); 
    12. curl_close($ch); 
    13. echo $output; 

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

    1. $output=curl_exec($ch); 
    2. if($output===FALSE){ 
    3.     echo "cURL Error: " . curl_error($ch); 
    4. } 
  • 相关阅读:
    js中split()和join()的用法
    事件监听
    行内元素和块级元素
    parseInt()详解
    进制的转换
    什么叫优雅降级和渐进增强?
    js延迟加载的方式有哪些?
    javascript作用域和作用域链
    函数的原型对象和原型链?
    Tensorflow知识点学习
  • 原文地址:https://www.cnblogs.com/yszr/p/7478281.html
Copyright © 2011-2022 走看看