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