<?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('visual studio.net'));
$authar = $books->appendchild($dom->createelement('authar'));
$authar->appendchild($dom->createtextnode('.net'));
$dom->formatoutput = true;
$test1 = $dom->savexml();
$dom->save('exam6.xml');
Example #2
0
    $dom = new DOMDocument('1.0');
    if (file_exists('guesebook.xml')) {
        $gb = simplexml_load_file('guesebook.xml');
        foreach ($gb->item as $item) {
            $gbit_arry[] = (int) $item->id;
        }
        $gbid = max($gbit_arry) + 1;
        $gb = dom_import_simplexml($gb);
        $gb = $dom->importnode($gb, true);
    } else {
        $gb = $dom->createelement('guestbook');
        $gbid = 1;
    }
    $gb = $dom->appendchild($gb);
    $item = $dom->createelement("item");
    //id
    $id = $dom->createelement('id');
    $text = $dom->createtextnode($gbid);
    $id->appendchild($text);
    $id = $item->appendchild($id);
    $user = $dom->createelement('user');
    $text = $dom->createtextnode(trim($_POST['user']));
    $user->appendchild($text);
    $user = $item->appendchild($user);
    $item = $gb->appendchild($item);
    echo $dom->saveXML();
    $dom->save("guestbook.xml");
}
?>
</body>
</html>