那么这样的事情呢:
$ch = curl_init();$curlConfig = array( CURLOPT_URL => "http://www.example.com/yourscript.php", CURLOPT_POST=> true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => array( 'field1' => 'some date', 'field2' => 'some other data', ));curl_setopt_array($ch, $curlConfig);$result = curl_exec($ch);curl_close($ch);// result sent by the remote server is in $result
有关可与curl配合使用的选项的列表,您可以查看的页面
curl_setopt。
在这里,您至少必须使用:
CURLOPT_POST
:当您要发送POST请求而不是GET时CURLOPT_RETURNTRANSFER
:取决于您是要curl_exec
返回请求结果还是仅输出请求结果。CURLOPT_POSTFIELDS
:将要发布的数据-可以直接写为字符串(如查询字符串),也可以使用数组
并且不要犹豫,阅读PHP手册的curl部分;-)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)