在PHP中,我想解析一個HTML頁面並獲取某些元素的ID。我能夠獲得所有元素,但無法獲取ID。如何獲取HTML元素的編號
$doc = new DOMDocument();
$doc->loadHTML('<html><body><h3 id="h3-elem-id">A</h3></body></html>');
$divs = $doc->getElementsByTagName('h3');
foreach($divs as $n) {
(...)
}
有沒有辦法獲得元素的id?
謝謝。
看一看http://php.net/manual/en/domelement.getattribute.php 你應該能夠在循環內執行$ n-> getAttribute(「id」)。 – HaukurHaf 2014-10-01 14:28:58