Функция aikiFromString(string $string) возвращает DOM-объект полученный из строки, переданной в качестве параметра. Строка может быть в формате HTML или XML.
<?php include($_SERVER["DOCUMENT_ROOT"]."/engine/engine.php"); $out=aikiFromString("<html><head></head><body></body></html>"); $out->find("head")->append("<meta charset='utf-8'>"); $out->find("head")->append("<title>My header</title>"); $out->find("body")->append("<h1>Hello world!</h1>"); $out->find("body")->append("<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>"); // выводим результат echo $out->outerHtml(); ?>
В результате выполнения данной программы получим следующий HTML код:
<html>
<head>
<meta charset='utf-8'>
<title>My header</title>
</head>
<body>
<h1>Hello world!</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
</body>
</html>