Функция aikiFromString() - возвращает DOM-объект из строки

Функция aikiFromString() - возвращает DOM-объект из строки

Функция 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> 

Интеграция с Bootstrap v.3

Чистый & понятный код

Парсер DOM в PHP