За последние 24 часа нас посетили 20187 программистов и 1085 роботов. Сейчас ищут 728 программистов ...

Парсер на Simple HTML DOM Parser нужна помощь

Тема в разделе "PHP для новичков", создана пользователем lamok, 16 авг 2017.

  1. lamok

    lamok Активный пользователь

    С нами с:
    16 июн 2008
    Сообщения:
    64
    Симпатии:
    1
    Здравствуйте.
    Использую
    Simple HTML DOM
    Есть класс код html:
    HTML:
    1. <a
    2.                class="c-bets__bet  "
    3.                                    data-gameid="134647573"
    4.                    data-group="1"
    5.                    data-type="1"
    6.                    data-param="0"
    7.                    data-player="0"
    8.                    data-evplid="0"
    9.                    data-evplname=""
    10.                    data-coef="3.13"
    11.                    data-evid="13464757301"
    12.                    data-betname="П1"
    13.                    data-sport="Турнир памяти Н.Пучкова "
    14.                    data-sportid="2"
    15.                    data-opp1="Йокерит"
    16.                    data-opp2="Северсталь"
    17.                            >
    18.                 3.13            </a>
    Ищу его так:
    PHP:
    1. foreach($html->find('a.c-bets__bet') as $div) {
    2.     echo  $div->innertext . '<br>';
    3. }
    А как мне прочитать поля data?
     
  2. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
  3. lamok

    lamok Активный пользователь

    С нами с:
    16 июн 2008
    Сообщения:
    64
    Симпатии:
    1
    Спасибо

    Напишу сразу тут как получить доступ:
    PHP:
    1. $div->attr["имя поля"]
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.155
    Симпатии:
    1.769
    Адрес:
    :сердА
    Здравствуйте. Парсерщики должны страдать. Ссылка у меня в подписи, пункт 7. Спасибо.