This seems very much like you are outputting unicode (more precise: utf-8 encoded characters) correctly, but don't declare it in your Content-Type, so the browser assumes it's iso-8859-1 and displays it like that. Something like. Header("Content-type: text/html; charset=utf-8"); Should help.

stackoverflow.com

Весенний конкурс 2014. Москва. 3-е место.

ok.ru

Что такое фейк - Значение слов «Ã‘Â„ÃÂµÃÂ¹ÃÂº». Извините, в словаре фейк пока нет, но вы можете добавить это в словарь.

teenslang.su

Обыкновенная любовь Russian Edition. Ulrich. Загрузка...

www.youtube.com

ªØ­ يا سم. DawlatAlArab. Загрузка...

www.youtube.com

Бесплатная загрузка à œã  à ºà  à  à µ à ºà  à  à  à  Mp3.

mp3goo.ru

0x9B. › ›.,0x9E. ž. ž. %C5 %be. U+00DE.

i18nqa.com

Всем привет! У меня убунту. Скачал архив, разархивировал, а там вот что - dl2.joxi.net/drive/0011/4013/724909/151126/0e944a7... Что это за кодировка и как ее можно перекодировать в русский текст. Спасибо.

qna.habr.com

REPLACEMENTS =. {"€" => "€", "‚" => "‚", "„" => "„", "…" => "…", "ˆ" => "ˆ","Û" => "Û", "Ãœ" => "Ü", "Þ" => "Þ", "ß" => "ß", "á" => "á"

gist.github.com

Well organized and easy to understand Web building tutorials with lots of examples of how to use HTML, CSS, JavaScript, SQL, PHP, Python, Bootstrap, Java and XML.

www.w3schools.com