Есть html документ с кодом:
<html>
<head>
<title>Пример</title>
</head>
<body>
<H1>Привет!</H1>
<p>Текст в теги P</P>
<div>
<ul class="one">
<li>текст внутри LI</li>
</ul>
</div>
<p>Текст в теги P</p>
</body>
</html>
Подскажите как в php создать массив и записать в него теги html, например
Array
[0]=>Array(
[h1] => Привет!
),
[1]=>Array(
[p] => Привет!
),
[2]=>Array(
[div] => Array(
[ul class="one"] => Array(
[li]=>текст внутри LI
)
)
)
и т.д.
При этом изначально не известно, какие теги есть в html документе.
Заранее спасибо.