在php中删除html表的第一行

时间:2018-07-31 22:36:43

标签: php html-table simple-html-dom

我如何轻松地删除php中html表的第一行,它是来自简单html dom的对象?

<?php
    include("simple_html_dom.php");
    $html=file_get_html("url");
    $string = $html;
    preg_match_all('#\bhttps?://[^,\s()<>]+(?:\([\w\d]+\)|([^,[:punct:]\s]|/))#', $string, $matches);
    $html=file_get_html($matches[0][1]);
    $article=$html->find("article",0);

    foreach($article->find('article-title') as $title)
        echo $title->outertext;
    foreach($article->find('table') as $table) {
        echo $table->outertext;
    }
?>

1 个答案:

答案 0 :(得分:0)

要从DOM树中删除元素,请将其python starter.py 设置为空字符串,因此在outertext内的table的代码部分中:

article

Simple HTML Dom: How to remove elements?是一个类似的问题,具有更详细的答案。