@Httdientee

При парсинге достает информацию иероглифами?

<?php

# Подключаем библиотеку
include 'inc/simple_html_dom.php';

ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
ini_set('error_reporting', E_ALL);

# Номер страницы
$page = 0; 

# Функция запуска парсера
function get_information() {

    # Глобализируем переменную номера страницы
    global $page;

    # Адрес парсинга
    $get_url = ($page == 0) ? file_get_html('http://ukr-biz.net/directory/13.htm') : file_get_html('http://ukr-biz.net/directory/13_'.$page.'0.htm');

    foreach($get_url->find('td') as $element) { 
        echo $element.'<br>';
    }
}

# Запуск парсера
get_information();
?>


610d1e1ad7081485590491.png
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
@Httdientee Автор вопроса
$get_url = iconv("windows-1251", "UTF-8", $get_url);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Кодировка неправильная.
Проверьте в какой кодировке источник и какую вы выдаете в браузер.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы