我用的GBK的版本
今天升级到7.5 也打了补丁 但还是有些UTF-8不能采集
只有使用这段代码后才可以。
function geturlfile($url, $encode=1) {
global $thevalue, $_SCONFIG;
$text = '';
if(!empty($url)) {
if(function_exists('file_get_contents')) {
@$text = file_get_contents($url);
} else {
@$carr = file($url);
if(!empty($carr) && is_array($carr)) {
$text = implode('',$carr);
}
}
}
$text = str_replace('·', '', $text);
if(function_exists('iconv')) {
$text = iconv($thevalue['encode'], $_SCONFIG['charset'].'//IGNORE', $text);
} else {
$text = encodeconvert($thevalue['encode'], $text);
}
return $text;
} |