- var_dump: documentation ( source)
- spl_object_hash: documentation ( source)
<?php
class Document extends DOMDocument {
}
function foo() {
$document = new Document();
var_dump(spl_object_hash($document));
$document->registerNodeClass("DOMDocument", "Document");
$element = $document->appendChild($document->createElement('div'));
var_dump($element->ownerDocument instanceOf Document);
return $element;
}
$element = foo();
var_dump($element->ownerDocument instanceOf Document, spl_object_hash($element->ownerDocument));