1
我使用phpQuery分析一個網站:phpQuery找到ID
HTML例如:
<div class="post" id="1232323">
<div class="title">Example</div>
<div class="text">texttexttext</div>
</div>
我可以在標題和文本,但不能從div.post找到ID。
$document = phpQuery::newDocument(takeCode("example.com"));
$list_elements = $document->find('div.Post');
foreach ($list_elements as $element)
{
$pq = pq($element);
$postTitle = $pq->find('div.Post')->attr('id'); //not found
$postTitle = $pq->find('div.title')->text(); //found
$postTitle = $pq->find('div.content')->text(); //found
}
我該如何解決?
是否'$ PQ-> ATTR( 'ID')'不給你這個ID? – Stuart
謝謝。 $ pq-> attr('id') – dayMe
如果它適合你,我應該把它變成一個答案嗎? – Stuart