Только выберите четвертый TD, используя Simple HTML DOM

0

Изображение 174551

<table>
    <tr>
        <td></td>
        <td>Monday</td>
        <td>Tuesday</td>
        <td>Wednesday</td>
        <td>Thursday</td>
        <td>Friday</td>
        <td>Saturday</td>
        <td>Sunday</td>
    </tr>

    <tr>
        <td>00:00 - 01:00</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
    </tr>

    <tr>
        <td>01:00 - 02:00</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
    </tr>

    <tr>
        <td>02:00 - 03:00</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
        <td>Show</td>
    </tr>
</table>

Привет, снова Stackoverflow!

Я использую Simple HTML DOM (http://simplehtmldom.sourceforge.net/) для извлечения данных из этой таблицы. То, что я хочу сделать, - это просто выбрать записи для четверга и извлечь их в массив с показом и временем.

Проблема в том, что я понятия не имею, как выбрать только дневные записи. Как мне это достичь?

Заранее спасибо!

Теги:
dom
simple-html-dom

1 ответ

3
Лучший ответ

Вы можете использовать метод xpath SimpleXML для этого

foreach ($dom->xpath("//tr/td[5]") as $x) {                          
    var_dump("$x");                                                             
}

Это делает предположение, что четверг всегда находится на пятом месте.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню