cURL模拟POST提交数据

首先,是这个代码:

<?php 
//curl模拟post提交数据
$url = "http://127.0.0.1/immoc/output.php";
$post_data = array(
"foo"=>"bar",
"query"=>"php",
"action"=>"Submit"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//设置为POST
curl_setopt($ch, CURLOPT_POST, 1);
//把POST的变量加上
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$output = curl_exec($ch);
curl_close($ch);
echo $output;
?>

通过模拟POST提交数据后,最终得到的结果如下:


这个是学习cURL的一个例子,在此作为笔记!

原文地址:https://www.cnblogs.com/cmderq/p/9130887.html