xpath запрос к html выдает "кракозябры"

Я хочу получить дату создания объявления в авито. Должно выглядеть так: "сегодня в 9:30", а выходит · ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð² 09:23. Помогите пожалуйста

<?php 
        $url="https://www.avito.ru/cheboksary/avtomobili/audi_a5_2014_2522896601";
        $dom = new DomDocument('1.0', 'UTF-8');
        $internalErrors = libxml_use_internal_errors(true);
        $htm=getPageByUrl($url);
        $dom->loadHTML( $htm);
        libxml_use_internal_errors($internalErrors);
        $xpath = new DomXPath( $dom );
        $res=$xpath->query('//span[@class="text-text-1PdBw text-size-s-1PUdo" and @data-marker="item-view/item-date"]'); 
        
        foreach($res as $node){
            echo $node->nodeValue;
            
        }
        function getPageByUrl($url)
            {
                $curl = curl_init();
                curl_setopt($curl, CURLOPT_URL, $url);
                curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
                curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
                
                $result = curl_exec($curl);
        
                if ($result === false) {            
                    echo "Ошибка CURL: " . curl_error($curl);
                    return false;
                } else {
                    return $result;
                }
            }

Ответы (1 шт):

Автор решения: Red

У вас разная кодировка, установите заголовок. в формате хтмл

<meta http-equiv="Content-type" content="text/html; charset=utf-8" />

или пхп

header('Content-Type: text/html; charset=utf-8');

Или в настройках сервера апач в httpd.conf

AddDefaultCharset utf-8
→ Ссылка