【发布时间】:2021-06-24 14:35:53
【问题描述】:
$html ='<html>
<head>
<title></title>
</head>
<body>
<div class="">
<div class="">
<p><strong><span style="color:#FF0000"> Content1 </span></strong></p>
<p style="text-align:center"> Content2 <img src="https://example.com/bla1.jpg"/></p>
</div>
<h2> Header </h2>
<div class=""><p><strong> Content3 </strong></p> </div>
</div>
<div class=""> Content4 </div>
<div class="">
<p> Content5 </p>
<p> Content6 </p>
<span> blah.. </span>
</div>
</body></html>';
我需要这样一个数组:
这表示每个DIV(包括P)是否有子DIV或父DIV?
【问题讨论】:
-
为什么要专门使用
getElementsByTagName?如果你使用XPath,这个任务会简单很多 -
我不知道 xpath 可以帮忙举个例子吗?
标签: php dom domdocument getelementsbytagname