Salve utenti AV.

Ho creato, per un mio script, questo codice di prova:
Codice PHP:
<?php
$doc
= new DOMdocument('1.0');
$doc->formatOutput = true;

$root = $doc->createElement('html');
$root = $doc->appendChild($root);

$body = $doc->createElement('body');
$doby = $root->appendChild($body);

$text = $doc->createTextNode('Script creato con PHP/DOM');
$text = $body->appendChild($text);

$doc->saveHTMLFile('rs.html');
?>
Il codice funziona, volevo sapere solo come modificare il codice per far salvare il documento html con sopra il doctype specificato, inserire un attributo ed il suo valore e come mai il codice viene creato su un'unica riga