Возникают ситуации, когда при написании «грабера» страницы, кодировка страницы донара не совпадает с кодировкой сайта, где будет транслироватся содержимое страницы.

Как быть в такой ситуации?

Всё довольно таки просто.

Выручит в данной ситуации функция mb_convert_encoding
Т.е код грабера будет выглядеть вот таким образом:

$content = file_get_contents("страница донара");
 $pos = strpos($content, "<начальный тег>");
 $content = substr($content, $pos);
 $pos = strpos($content, "");
 $content = substr($content, 0, $pos);
 $content = mb_convert_encoding($content, "utf-8", "cp1251");
 echo $content;

В этом примере мы перекодировали содержимое страницы в кодировке cp1251 в содержимое страницы с кодировкой  utf-8.

Вот и всё.

Если информация на этой странице Вам понравилась и оказалась для вас полезной, то поделитесь ей с другими:

Хочу себе плагин с такими кнопками