我有一个 HTML 文档(字符串),其中包含一个带有“foo”类的 div:
<html>
<head>
...
</head>
<body>
<div class="whatever">Blabla</div>
<div>
<span>Text</span>
</div>
<table>
<tr><td><div class="foo">GARBAGE</div></td></tr>
</table>
</body>
我只想删除所有具有“foo”类的 div,这就是我到目前为止所拥有的:
$doc = new DOMDocument();
$doc->loadHTML($myhtml);
$xpath = new DOMXpath($doc);
$all = $xpath->query("/html");
$result = remove_elements_with_class('foo', $all);
功能如何remove_elements_with_class
?