<?php /*КЛАСС DOMImplementation урок 13 /Этот класс используется для создания двух объектов DOMDocument и DOMDocumentType ***Метод createDocumentType("root") объекта класса domImplementation - создает объект класса DocumentType (1-строка передаваемая DOCTYPE) ***Метод createDocument() объекта класса domImplements - создает объект класса domDocument (1-namespace {можно не указывать, 2-содержание документа, 3-объект класса DOCTYPE}) */ $domimp = new domImplementation(); $doctype = $domimp->createDocumentType('root[ <!ENTITY a "1"> <!ENTITY b "2"> ]'); $document = $domimp->createDocument("http://mysite.ru", "", $doctype); echo htmlspecialchars($document->saveXml());
<?php $domimp = new domImplementation(); $doctype = $domimp->createDocumentType('asortiment [<!ENTITY y1 "2009"> <!ENTITY y2 "2010">]'); $document = $domimp->createDocument("nameSpace", "", $doctype); $document->save("test3.xml");