1

(私の意見から)任意のURLで動作するはずの単純なコード:

次の警告が表示される理由がわかりません。何か案が ?

PHP 警告: DOMDocument::saveHTML(): ********.php 行 9 のバイト 0xE9 0x74 0xC3 0xA9 で変換エラーが発生したため、出力変換に失敗しました

$content = file_get_contents('http://www.ludibay.net/');
$encoding = mb_detect_encoding($content);
$doc = new DomDocument();

$res = @$doc->loadHTML('<?xml encoding="'.$encoding.'">'.$content);
//some treatment on nodes here
echo $doc->saveHTML();
4

1 に答える 1