@gonchar0ff

Как вывести текст при парсинге с помощью PHP Simple HTML DOM Parser?

Добрый вечер всем!
Возможно не совсем правильна постановка вопроса. Не так давно начал изучать РНР, и хочу попробовать написать парсер динамических сайтов, что бы было интереснее - взял для примера букмекерскую контору Олимп. Хочу получить например коэффициент на Победу первой команды, используя PHP Simple HTML DOM Parser. Сейчас получается получить вообще все возможные варианты ставок и коэффициентов. Но как выводить только нужный мне? Код в данный момент такой:

//Подключение библиотеки для парсинга
require_once('simple_html_dom.php');
//Получаем HTML код нужной нам страницы
$html = file_get_html('http://olimp.kz/index.php?page=line&action=2&live[]=22903918');
//В цикле выбираем все элементы с тегом <nobr> и выводим их построчно
foreach($html->find('nobr') as $element) 
echo $element . '<br>';


На выводе получаю следующее:

Язык интерфейса:
Формат коэффициентов:
Ф1(-3) - 1.95
Ф2(3) - 1.8
Тот(5.5) М - 2.1 Б - 1.7
Данубио (рез) (4.5) мен - 1.65 Данубио (рез) (4.5) бол - 2.15
Эль Танке Сислей (рез) (1.5) мен - 1.45 Эль Танке Сислей (рез) (1.5) бол - 2.6
Эль Танке Сислей (рез): 1 гол - 1.45
Эль Танке Сислей (рез): 2 гола - 3.1
Эль Танке Сислей (рез): 3 и более голов - 12
3:2 - 9
3:1 - 5.5
4:1 - 2.9


И так далее. Но мне не требуются все эти события. Например я хочу видеть статистику 10 матчей которые идут в Live, и вывести значения только одной ставки, например П1 (Победа первой команды), на все 10 матчей. Подскажите, куда копать, что смотреть...
  • Вопрос задан
  • 633 просмотра
Пригласить эксперта
Ответы на вопрос 1
@entermix
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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