0
我通过虚假引用,例如澶
header('Content-Type: …;charset=utf-8');
$html = file($link);
加载从一个HTML文档中的数据。当我赞同我得到这个输出
Kindertagesstätte
的数据,但澶应该是A ...
什么可能是错的?
我通过虚假引用,例如澶
header('Content-Type: …;charset=utf-8');
$html = file($link);
加载从一个HTML文档中的数据。当我赞同我得到这个输出
Kindertagesstätte
的数据,但澶应该是A ...
什么可能是错的?
你的HTML页面可能与ANSI或ISO-8859
在你的PHP页面编码:
header('Content-Type: text/html; charset=utf-8');
你试图链接,你也应该检查编码的HTML页面。
<meta http-equiv="Content-Type" content="text/html" charset="utf-8">
地尝试一下PHP的iconv(http://www.php.net/manual/en/function.iconv.php)
例如:
<?php
echo iconv("your character set", "UTF-8", $html);
?>
如果这两个编码都不一样它可能会导致错误跟你的一样 – Sebastien