私はphpQuerypathを使用していて、htmlから特定のhrefを持つアンカータグを削除しようとしています。
例えば
<html>
<body>
<div>
<a href="#down"></a>
<a href="#top" ><img src="img.png" /> </a>
<a href="#top" ><img src="img.png" /> </a>
</div>
</body>
</html>
私の出力は
<html>
<body>
<div>
<a href="#down"></a>
</div>
</body>
</html>
hreftopのアンカーは削除する必要があります。
次のコードで試してみました
$html = qp($html)->find("a#top")->remove()->writeHTML();
しかし、次のアンカーは削除されませんでした。
PHPクエリパスでこれを実現する方法を教えてください。
助けてくれてありがとう。