DiliBau.info

Tag: tips and tricks

innerHTML pentru DOMElement in PHP

by DiliBau on Apr.06, 2010, under Code

Daca ai nevoie sa extragi continutul unul obiect DOMElement functia de mai jos o sa-ti usureze viata.
Este o modificare a functiei gasita aici: http://www.php.net/manual/en/class.domelement.php#90742.
Problema functiei gasita pe site-ul php.net era ca imi returna elementul <title> din continutul documentul HTML la care lucram, un rezultat nedorit, dar acum, cu o mica modificare, obtin rezultatul dorit.

Later edit: Atentie! Functia nu returneaza doar continutul ci si tagul de deschidere si cel de inchidere dar cu mici modificari poate sa faca si asta. Forma ei de mai jos e ceea ce aveam eu nevoie.

function getInnerHTML($node)
{
$doc= new DOMDocument();
$doc->appendChild($doc->importNode($node,true));
return $doc->saveHTML();
}

Leave a Comment :, more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Blogroll

A few highly recommended websites...