@AlexAll

Как с помощью DOMDocument выбрать все tr в table при парсинге и поместить их в массив?

Привет я делаю парсинг страницы, мне нужно выбрать из нее нужную инфу
Там примерно такая код
<div class=list">
  <table>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</table>
</div>


Нужно получить такой массив
$arr = [
0 => [
   1=> 1,
   2=>2,
   3=>3,
   4=>4,
]
1 => [
   1=> 1,
   2=>2,
   3=>3,
   4=>4,
]
2 => [
   1=> 1,
   2=>2,
   3=>3,
   4=>4,
]
}

Вот код которым я пытаюсь выбрать
$content = curl_exec($ch);
    curl_close($ch);    
    $dom = new DOMDocument;
    $dom->loadHTML($content);
    $xpath = new DomXpath($dom);
    $div = $xpath->query('//*[@class="l-_list"]')->item(0);
    $stuff = $div ->textContent;
    var_dump($stuff);
    die;

Но в этом случае я получаю одно большую строку из этих всех tr

Помогите плиз
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
26 февр. 2020, в 05:15
5000 руб./за проект
26 февр. 2020, в 01:14
600 руб./в час
26 февр. 2020, в 01:13
1500 руб./за проект