- var_dump: documentation ( source)
<?php
function main() {
$xml = '<foo><bar /></foo>';
$dom1 = new DOMDocument();
$dom1->loadXML($xml);
$dom2 = clone $dom1;
var_dump($dom1->firstChild->nodeName);
var_dump($dom2->firstChild->nodeName);
$child1 = $dom1->firstChild;
$child2 = clone $child1;
$child1->foo = 12;
$child2->foo = 88;
return array($dom1, $dom2, $child1, $child2);
}
list($x, $y, $c, $d) = main();
var_dump($x->firstChild->foo);
var_dump($y->firstChild->foo);