Я нашел два способа:
Первый. Это в сценарии написать xml-файл через echo:
Код: Выделить всё
<?phpecho ' <?xml version="1.0"?> <books> <book> <title>Идиот</title> <genre>Роман</genre> <author>Ф. Достоевский</author> <pages>960</pages> </book> <book> <title>Метро 2033</title> <genre>Фантастика</genre> <author>Д. Глуховской</genre> <pages>159</pages> </book> </books>';?>
Код: Выделить всё
<?php$dom = new DomDocument('1.0'); $books = $dom->appendChild($dom->createElement('books')); $book = $books->appendChild($dom->createElement('book')); $title = $book->appendChild($dom->createElement('title')); $title->appendChild($dom->createTextNode('Идиот')); $dom->formatOutput = true;$test1 = $dom->saveXML();$dom->save('test1.xml');?>