当我使用file_get_contents($url)
时,当我回应它时,它会返回一个异国情调的角色。
但它只能在某些网站上看到并在其他网站上正常运行:
我的代码是:
<?php
header ( "Content-Type: text/html;charset=utf-8" );
$url ="http://www.varzesh3.com/news/1307290";
echo $go_to = file_get_contents($url);
?>
&#13;
答案 0 :(得分:1)
根据PHP手册:
如果你遇到file_get_contents问题,你可以使用这段代码!
<?php
function file_get_contents_utf8($fn) {
$content = file_get_contents($fn);
return mb_convert_encoding($content, 'UTF-8',
mb_detect_encoding($content, 'UTF-8, ISO-8859-1', true));
}
?>
答案 1 :(得分:0)
并设置标题,它需要先将女巫php发送到客户端浏览器
header('Content-Type: text/html; charset =utf-8');