Я нашел ответ на свой вопрос на сайте руководства PHP . URL: http://php.net/manual/en/xsltprocessor.transformtoxml.php
Это было в комментарии пользователя, следующий тот же комментарий:
$ domTranObj = $ xslProcessor-> transformToDoc ($ domXmlObj);
$ domHtmlText = $ domTranObj-> saveHTML ();
Исправьте для действительного XHTML, но не завершайте правильно конец пустого узла, например
, который выводится так:
Некоторые браузеры отмечают это как 2 разных
...
Чтобы исправить это, используйте
$ domTranObj = $ xslProcessor-> transformToDoc ($ domXmlObj);
$ domHtmlText = $ domTranObj-> saveXML ();