bug37277.phpt 420 B

1234567891011121314151617181920212223
  1. --TEST--
  2. Bug #37277 (cloning Dom Documents or Nodes does not work)
  3. --EXTENSIONS--
  4. dom
  5. --FILE--
  6. <?php
  7. $dom1 = new DomDocument('1.0', 'UTF-8');
  8. $xml = '<foo />';
  9. $dom1->loadXml($xml);
  10. $node = clone $dom1->documentElement;
  11. $dom2 = new DomDocument('1.0', 'UTF-8');
  12. $dom2->appendChild($dom2->importNode($node->cloneNode(true), TRUE));
  13. print $dom2->saveXML();
  14. ?>
  15. --EXPECT--
  16. <?xml version="1.0" encoding="UTF-8"?>
  17. <foo/>