Unicode — Чтение имени YouTube с PHP символов?

Я пытаюсь прочитать названия определенных видео с YouTube, у меня это работает правильно, хотя кажется, что некоторые символы будут отображаться как другие странные символы. (Юникод я думаю ??)

function get_youtube_title($video_id){
$url = "http://www.youtube.com/watch?v=".$video_id;

$page = file_get_contents($url);
$doc = new DOMDocument();
$doc->loadHTML($page);

$title_div = $doc->getElementById('eow-title');
$title = $title_div->nodeValue;

return $title;
}

echo get_youtube_title('e3Nl_TCQXuw');

Я должен получить «Красоту и чудовище — американский официальный финальный трейлер»

Вместо этого я получаю «Beauty and the Beast — официальный финал США»

Спасибо

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]