Ошибка «Uncaught исключения„DOMException“с сообщением" Ошибка пространства имен»вКак установить декларацию пространства имен (xmlns) в корневом теге с помощью «чистого DOM»?
$dom = new DOMDocument('1.0', 'utf-8');
$root = $dom->createElement('MyRoot','Hello');
$root->setAttributeNS('http://www.w3.org/1999/xlink','xmlns:xlink','xlink');
$dom->appendChild($root);
die($dom->saveXML());
Как установить xmlns
декларации в корневом теге? производить
<MyRoot xmlns:xlink="http://www.w3.org/1999/xlink"/>Hello</MyRoot>
Для использования в фрагментах см. [Эта ошибка PHP] (http://stackoverflow.com/q/26593430/287948). –