Как парсить таблицу?

Здравствуйте!

На одном сайте есть таблица с таким кодом.

Перед и после нее есть другой код. Как можно парсить эту таблицу полностью на PHP?
Имеется в виду, что из той страницы будет полностью выдираться кусок кода таблицы и вставляться в открываемую страницу.

Спасибо за Ваши советы :)
  • Вопрос задан
  • 7723 просмотра
Решения вопроса 3
Lubaev
@Lubaev
$ch     = curl_init();
curl_setopt_array($ch,
    array(
    CURLOPT_URL            => 'example.com',
    CURLOPT_HEADER         => false,
    CURLOPT_FAILONERROR    => true,
    CURLOPT_FOLLOWLOCATION => false,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_FORBID_REUSE   => true
));
$source = curl_exec($ch);
curl_close($ch);

$dom    = new DOMDocument();
$dom->loadHTML($source);
$tables = $dom->getElementsByTagName('table');
...
...
...
echo $dom->saveXML();
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
SimpleXMl + xpath.
Ответ написан
Использовать DOM функции PHP и выбрать таблицу по селектору. В общем так же, как и любой другой парсинг.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы