1--TEST-- 2Test reading Element::$outerHTML on HTML documents - invalid tree variation 3--EXTENSIONS-- 4dom 5--CREDITS-- 6Dennis Snell 7--FILE-- 8<?php 9 10$dom = Dom\HTMLDocument::createFromString('<a href="#one"><p>Link</p></a>', LIBXML_NOERROR); 11$p = $dom->body->querySelector('p'); 12$p->outerHTML = '<a href="#two">Another Link</a>'; 13echo $dom->saveHTML(); 14 15?> 16--EXPECT-- 17<html><head></head><body><a href="#one"><a href="#two">Another Link</a></a></body></html> 18