1
$html = 'foo blah <a href="">foo bar</a> blah <a href="">foo</a> blah foo';
$dom = new DOMDocument();
$dom->loadHtml($html);
$xpath = new DOMXPath($dom);
$nodes = $xpath->query('//text()');
echo get_class($nodes);
foreach($nodes as $node) {
echo '<br />';
echo get_class($node) . ':'; //look here
echo $node->wholeText;
}
爲什麼每個$節點的類類型DOMText?爲什麼在DOMNodeList迭代之後,DOMText類返回childrens?
這不是更多地瞭解這一點。您在迭代中使用'$ node'而不是'$ nodes'。 – 2011-03-27 08:01:44
@fire ..我編輯的問題是清楚的。 – danidacar 2011-03-27 08:09:23