/** * @param string $url 请求地址 * @param string $type 请求类型 post get * @param string $arr 如果是post 传递的数据 * @return mixed| hink esponseJson */ function http_curl($url,$type = 'get', $arr ='' ){ $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); //设置header curl_setopt($ch , CURLOPT_URL,$url);//设置访问的地址 curl_setopt($ch , CURLOPT_RETURNTRANSFER,1);//获取的信息返回 if($type == 'post'){ curl_setopt($ch,CURLOPT_POST,1); curl_setopt($ch,CURLOPT_POSTFIELDS,$arr); } $output = curl_exec($ch);//采集 if(curl_error($ch)){ return curl_error($ch); } return $output; }