当前位置:首页 > PHP教程 > php应用 > 列表

php curl模拟post请求小实例

发布:smiling 来源: PHP粉丝网  添加日期:2020-07-02 11:38:43 浏览: 评论:0 

使用php curl模拟post请求的小例子,提供大家学习一下

本机代码如下:

  1. $uri = "http://www.a.com/test.php";//这里换成你服务器的地址 
  2. // 参数数组 
  3. $data = array ( 
  4.   'name' => 'tanteng'  
  5. // 'password' => 'password' 
  6. ); 
  7.  
  8. $ch = curl_init (); 
  9. // print_r($ch); 
  10. curl_setopt ( $ch, CURLOPT_URL, $uri ); 
  11. curl_setopt ( $ch, CURLOPT_POST, 1 ); 
  12. curl_setopt ( $ch, CURLOPT_HEADER, 0 ); 
  13. curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 ); 
  14. curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data ); 
  15. $return = curl_exec ( $ch ); 
  16. curl_close ( $ch ); 
  17.  
  18. print_r($return); 

远程服务器代码如下:

  1. if(isset($_POST['name'])){ 
  2.  if(!emptyempty($_POST['name'])){ 
  3.   echo '您好,',$_POST['name'].'!'
  4.  } 

Tags: post请求

分享到: