2011-09-17 4 views
5

このDOMドキュメントクラスを使用して文字列変数をhtmlで解析する例を投稿できますか?php DOM文書の使い方は?

私は、この変数から特定のタグを削除する必要が

..

PHPのウェブサイト変数

+0

でそれを使用する方法の例はありませんか? –

+6

しかし、StackOverflowの例があります。 http://stackoverflow.com/search?q=dom+phpを検索し、自分で把握してみてください。 DOMは使いやすいです。ロードブロッキングをしたときにのみ質問してください。あなたにチュートリアルを書くように人々に頼んではいけません。 – Gordon

答えて

12
$document = new \DomDocument('1.0', 'UTF-8'); 
$document->loadHTML($source); 

$rootElement = $document->documentElement; 

$unwantedTags = $rootElement->getElementsByTagName('a'); 

foreach($unwantedTags as $tag) 
{ 
    $tag->parentNode->removeChild($tag); 
} 
+1

これを$ sourceに保存するにはどうすればよいですか? – Anda

+4

@Anda: '$ source = $ document-> saveHTML();' – chelmertz

関連する問題