/**
* 模拟post进行url请求
* @param string $url
* @param string $param
*/
function request_post($url = '', $param = '')
{
if (empty($url)) {
return false;
}
if(is_array($param)){
$param = http_build_query($param);
}
$ch = curl_init();//初始化curl
curl_setopt($ch, CURLOPT_URL,$url);//抓取指定网页
curl_setopt($ch, CURLOPT_HEADER, 0);//设置header
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//要求结果为字符串且输出到屏幕上
curl_setopt($ch, CURLOPT_POST, 1);//post提交方式
curl_setopt($ch, CURLOPT_POSTFIELDS, $param);
{
# 设置代理by PHPJungle:
curl_setopt($ch,CURLOPT_PROXY,'localhost');
curl_setopt($ch,CURLOPT_PROXYPORT,'7777');
}
$data = curl_exec($ch);//运行curl
curl_close($ch);
return $data;
}