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;

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

网友评论4

  1. 确实不错,这个要实话实说!

    2016-05-10 18:51 [回复]
  2. 地板
    增达信购:

    博文值得拜读。受益了!

    2016-05-12 18:10 [回复]
  3. 板凳
    zengda:

    研究研究,学习学习。

    2016-05-16 18:02 [回复]
  4. 沙发
    867709047:

    看看您的博客!

    2016-06-04 10:03 [回复]

发表评论

表情
还能输入210个字