Создание Html документа при помощи DOM

<?php
/**
 * Создание Html документа при помощи DOM
 * автор: Nc_Soft
 * 25.04.08
 */

/*
правильный хтмл документ (well-formed) по сути является xml документов и
"конструктор" у нас в кармане, главное чтобы хостинг поддерживал DOM
*/

//создаем объект
$doc = new DOMDocument("1.0","UTF-8");

//добавим тэг html
$html = $doc->createElement("html");

//добавим тег body
$body = $doc->createElement("body");

//добавим тэг h1 и надпись
$h1 = $doc->createElement("h1","Тестовая надпись");

//сформируем html
$body->appendChild($h1);
$html->appendChild($body);
$doc->appendChild($html);

//вывод на экран
echo $doc->saveHTML();

/*
Пример создан для демонстрации возможности, сразу не понравилось то,
что русская надпись выглядит так
Тестовая
*/
?>