curl与file_get_contents一起用

curl与file_get_contents一起使用,效率来说curl更快

$url="www.baidu.com";
function get_url_contents($url){
    if(function_exists('curl_init')){
		$ch = curl_init();   
		curl_setopt($ch, CURLOPT_URL, $url);            //设置访问的url地址   
		//curl_setopt($ch,CURLOPT_HEADER,1);            //是否显示头部信息   
		curl_setopt($ch, CURLOPT_TIMEOUT, 5);           //设置超时   
		//curl_setopt($ch, CURLOPT_USERAGENT, _USERAGENT_);   //用户访问代理 User-Agent   
		curl_setopt($ch, CURLOPT_REFERER,_REFERER_);        //设置 referer   
		curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);      //跟踪301   
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);        //返回结果   
		$r = curl_exec($ch);   
		curl_close($ch);        
	}else{
		 $r = @file_get_contents($url);
	}
	return $r;  
}  
$contents =curl_get_contents($url); 
echo $contents;

简单的把网站内容拷贝下来

未经允许不得转载:YiEcho博客 » curl与file_get_contents一起用

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏