2011-09-17 17 views
5

Czy ktoś może opublikować przykład, w którym analizuje zmienną łańcuchową z html w tej klasie dokumentu DOM?Jak korzystać z dokumentu DOM php?

muszę usunąć niektóre znaczniki z tej zmiennej ..

Brak przykładów, w jaki sposób używać go na stronie internetowej PHP

+0

Która zmienna? –

+6

Ale są przykłady na StackOverflow. Przeszukaj stronę http://stackoverflow.com/search?q=dom+php i spróbuj ją znaleźć. DOM jest łatwy w użyciu. Zadaj pytanie tylko po kliknięciu reklamy na wyłączność. Nie proś ludzi o napisanie samouczków. – Gordon

Odpowiedz

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

, ale w jaki sposób zapisać go z powrotem do źródła $? – Anda

+4

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