Получить таблицу из функции getElementByTagName

Я должен извлечь таблицу из веб-страницы, и я должен скопировать эту таблицу в PDF-документ.
Для извлечения изображений я написал следующий код:

$dom = new DOMDocument();
libxml_use_internal_errors(true);
$dom->loadHTMLFile("http://www.pecso.it/prodotto/741drinkflex-piatto-nondiv/");
$images_links = [];
$i=0;
$divTags = $dom->getElementsByTagName('div');
if (!is_null($divTags)) {
foreach ($divTags as $div_tag) {
if ($div_tag->hasAttribute('class') &&
$div_tag->getAttribute('class') == 'certificazioni') {
if ($div_tag->hasChildNodes()) {
foreach($div_tag->childNodes as $c) {
if ($c->nodeName == 'a') {
if ($c->hasChildNodes()) {
foreach($c->childNodes as $cc){
if ($cc->nodeName == 'img') {
if ($cc->hasAttribute('src')) {
$src_value = $cc->getAttribute('src');
$images_links[$i] = $src_value;
$i++;
}
}
}
}
}
}
}
}
}
}

Затем я создал тег img, используя атрибут src как значения, сохраненные в $images_links, Код следующий:

foreach ($images_links as $image_link) {
?>
<img src="<?php echo $image_link ?>" />
<?php } ?>

Но для таблицы я не пытаюсь сделать это, потому что это должно быть слишком длинным и сложным, потому что я должен сохранить все атрибуты, каждое значение и т. Д.
Могу ли я манипулировать $tableTags объект для создания точной копии (теги, атрибуты, содержимое ..) этой таблицы в моем документе PDF? Можете ли вы помочь мне, пожалуйста?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]