Сообщение от wadim
|
На фиг хедер?
|
Проанализируйте содержание того, что вы запрашиваете, поймете.
Сообщение от wadim
|
Вопрос не о том чтобы как можно больше в файл установок напихать, а о том как вообще работает кодировка.
|
Криво работает, насколько вы можете убедится. А значит надо разобраться почему. Я уже писал, что данная страница не имеет мета тега указывающего кодировку документа, а метод loadHTMLFile заголовки не анализирует. Хотите парится с DOMDocument, тогда так, как уже ранее писалось:
$html = file_get_contents('https://javascript.ru/forum/misc/72167-poluchenie-metatega-keywords.html');
$dom = new DOMDocument();
libxml_use_internal_errors(true);
$dom->loadHTML('<meta http-equiv="Content-Type" content="text/html; charset=utf-8">' . $html);
$title = $dom->getElementsByTagName('title')->item(0)->textContent;
echo $title; //Получение метатега keywords - Javascript-форум
И чтобы это сделать, нужно знать, что данный документ в UTF, а для этого - имеется ли метатег, если нет, то анализировать заголовок.