代码如下 复制代码
function _link($url){
$contents = @file_get_contents($url);
if($contents==forbidden || $contents==){
$ch = curl_init();
$timeout = 5;
curl_setopt ($ch, curlopt_url, $url);
curl_setopt ($ch, curlopt_returntransfer, 1);
curl_setopt ($ch, curlopt_useragent, mozilla/4.0 (compatible; msie 6.0; windows nt 5.1; sv1));
curl_setopt ($ch, curlopt_connecttimeout, $timeout);
$contents = curl_exec($ch);
curl_close($ch);
}
if(empty($contents)){
exit('cant locaion.');
}
preg_match_all(/charset=(.*?)>/is,$contents,$cod);
if(!empty($cod[1][0])){
if(preg_match(/utf-8/i,$cod[1][0])){
$contents=iconv(utf-8,gbk//translit,$contents);
}
}
return $contents;
}
