原始问题:
php写一个curl函数
答:下面是一个实现php写一个curl函数的例子:
function curl($url, $post=array()) {
$ch = curl_init();
// 设置URL和相应的选项
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 如果有POST数据,则设置POST选项并发送POST数据
if(!empty($post)){
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($post)); }
// 抓取URL并把它传递给浏览器
$data = curl_exec($ch);
// 关闭cURL资源,并且释放系统资源
curl_close($ch);
return $data; //返回请求的数据
}
Prev:一加一等于二