/** * 模拟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; }