私はネイティブのDOM拡張を使用して、ドキュメントからすべてのHTMLリンクを取得しようとしている:DOMDocumentからすべてのHTMLリンクを取得するには?
<div class="cards">
<div class="card">
<div><a class="card-click-target" href="http://">Link</a></div>
</div>
</div>
しかし、それは私に空のオブジェクトを与える:
$items = $xpath->query('//div[@class="cards"]/div[@class="card"]/div/a[@class="card-click-target"]');
HTMLコードです。どのように正しく行うには?
単純なHTML DOMのようなライブラリのいくつかの並べ替えを使用する方がはるかに簡単だろう - http://simplehtmldom.sourceforge.net/ –
@Pedrammarandiでは、PHPパッケージに同梱されているDOM拡張子のDOMXPathクラスを使用しています。 –