0

シンプルな PHP DOM を使用して特定の要素を表示および変更しようとしています。

<?php     
    include('../../../../dom/simple_html_dom.php');
    $html = new simple_html_dom();
    $html->load_file('http://www.google.com');   

    foreach ($tags as $tag)
    {           
        //something like that match with $string, if value found then the particular element edited by the <u>$string</u>.
        if(stristr($tag->innertext,$string)) {}    
    }

    echo $html ; 
?>

すべての HTML 要素を配列で取得したいと考えています。各要素をチェックする必要があり、データと一致するものがある場合は、その特定の要素をモデレートします。

4

1 に答える 1

0

すべてを抽出するには、次のことを試すことができます<ul> .. </ul>

include 'simple_html_dom.php';
$html = file_get_html('http://www.yahoo.com/');
foreach($html->find('ul') as $element)
    echo $element->plaintext . '<br>';
于 2012-09-27T08:57:22.943 に答える