Получаю через
file_get_contents
страницу, страница точно в utf8, мета тэг с кодировкой тоже в порядке. Но за место русского текста имею вот это:
XVR видеоÑегиÑÑÑаÑоÑ, пенÑа-бÑид. ÐолиÑеÑÑво видеовÑодов: 32 канала; ÐоддеÑживаемÑе видеоÑигналÑ: Ðналог, HDCVI, TVI, AHD, IP (32 камеÑÑ, до 5Ðп); РазÑеÑение запиÑи 1080p / 720p / 960H / D1 / HD1 / 2CIF / CIF; СкоÑоÑÑÑ Ð·Ð°Ð¿Ð¸Ñи: 15 кадÑов/Ñ - 1080p, 25 кадÑов/Ñ - 1080N/720p; ÐидеоÑжаÑие/аÑдиоÑжаÑие: H.264/H.264+; ÐÑдиовÑодÑ/вÑÑодÑ: 1/1 , RCA; ÐидеовÑÑодÑ: 1-HDMI, 1-VGA; РоÐ-поÑÑÑ: неÑ; ÐоддеÑживаемое колиÑеÑÑво жеÑÑÐºÐ¸Ñ Ð´Ð¸Ñков: 2 HDD до 8Tb(каждÑй); ÐнÑеÑÑейÑÑ: 1-USB2.0, 1-USB3.0, RS-485; ÐиÑание: DC12V; ÐоÑÑеблÑемÑй Ñок: 4Ð; СеÑевÑе ÑÑнкÑии: HTTP, IPv4/IPv6,
Кодировку принудительно тоже задавал
phpQuery::newDocumentHTML(getHtml($page), $charset="utf-8");
результат тот же.
Если сохранять файл и открыть текстовым редактором, то там всё в порядке внутри с русскими символами, но если начать этот файл парсить то будет та же проблема.
Если зайти в sublime text и пересохранить в utf-8 with BOM то файл парсится с нормальным русскими символами, в notepad++ не срабатывает это.
Добавлял в начало контента и файла
"\xEF\xBB\xBF"
-
опять же ничего не дало.
Уже не знаю что делать, как решить данную проблему?