Php fopen第3类字体和特殊字符的内容

Php fopen第3类字体和特殊字符的内容,php,utf-8,special-characters,typo3,Php,Utf 8,Special Characters,Typo3,我最近升级了我的typo3安装。新版本仅运行utf8。 我以前的安装使用iso8859-1。很遗憾,无法恢复到我的旧字符集 我有一个脚本,可通过以下方式从另一台服务器加载数据: $handle = fopen("www.my-url.com/myloader.php", "r"); if ($handle) { $contents = ''; while (!feof($handle)) { $contents .= fread($handle, 8192);

我最近升级了我的typo3安装。新版本仅运行utf8。 我以前的安装使用iso8859-1。很遗憾,无法恢复到我的旧字符集

我有一个脚本,可通过以下方式从另一台服务器加载数据:

$handle = fopen("www.my-url.com/myloader.php", "r");
 if ($handle) {
    $contents = '';
    while (!feof($handle)) {
        $contents .= fread($handle, 8192);
        }
    fclose($handle);
echo $contents;
我现在的问题是丹麦特殊字符没有正确翻译。 我在$contents上尝试了utf8_编码和解码,但都不起作用。
我无法更改另一台服务器上的脚本,因为它是许多其他站点的提供程序,这些站点仍在运行旧的typo3安装。

在myloader.php中使用GET参数,该参数指定结果应编码的字符集。默认为ISO 8859-1,并根据需要使用iconv转换为UTF-8,反之亦然。

远程脚本的代码源示例有助于定义编码。或者真实的url,如果可能的话。