- var_dump: documentation ( source)
<?php
class MyTextNode extends \DOMText {
public function __get($name) {
return $this->$name;
}
}
$dom = new DOMDocument();
$dom->registerNodeClass('DOMText', 'MyTextNode');
$node = $dom->appendChild($dom->createElement('Foo', 'Bar'));
var_dump($node->firstChild);
echo $node->firstChild->nodeValue;