当我想获得一个远程网站的标题时,我使用这个脚本:
function get_remotetitle($urlpage) {
$file = @fopen(($urlpage),"r");
$text = fread($file,16384);
if (preg_match('/<title>(.*?)<\/title>/is',$text,$found)) {
$title = $found[1];
} else {
$title = 'Title N/A';
}
return $title;
}
但是当我用重音解析一个网站标题时,我得到“�”。但是,如果我查看 PHPMyAdmin,我会正确看到重音符号。发生了什么?