парсю сайт, на входе cp1251
загоняю в DOMDocument нахожу нужное, получаю текст
$outstr .= $doc->saveXML($p).PHP_EOL;
и вот тут начинается,
для получения текст в корректной кодировке (работаю в cp1251) оказывается надо сделать
$outstr = iconv("UTF-8","cp1252",$outstr);
при этом на хосте все корректно $outstr = iconv("UTF-8","cp1251",$outstr);
с чем может быть связана такая неприятность?
в коде указано
setlocale(LC_ALL, "ru_RU.CP1251"); не влияет на рез.
|