php模拟传递提交post方法,提交get方式,curl的post和get用法说明

作者:Liaodeity - 2015年01月22日

在开发的过程中,有时候要访问一些接口,所以要模拟post提交方式来实现,在php中有如下处理方法。

在网站过程中一般都是post方式传递数据。这样会更加的安全

POST提交

$data_string = array('phone'=>18911122233,'day'=>1);
//初始化
 $ch = curl_init();
 curl_setopt($ch, CURLOPT_URL, '提交地址');
 curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
 curl_setopt($ch, CURLOPT_POSTFIELDS,$data_string);
 curl_setopt($ch, CURLOPT_RETURNTRANSFER,true);
//执行并获取接口传的内容
 $ret = curl_exec($ch);
 curl_close($ch); 
 var_dump($ret);//输出返回函数

GET访问

//初始化
$ch = curl_init ();
curl_setopt ($ch, CURLOPT_URL, "访问的地址");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_HEADER, 0);
$ret = curl_exec ($ch);
curl_close ($ch);
var_dump ($ret);//输出返回函数


本文作者: Liaodeity

本文链接: https://www.jianbaizhan.com/article/37

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!


 请勿发布不友善或者负能量的内容。审查将对发布广告等违规信息进行处罚!