1
可能重複:
Select xml node by attribute in phpgetElementByAttribute PHP DOM
有沒有像在PHP getElementByAttribute
任何功能?如果不是,我該如何創建解決方法?
E.g.
<div class="foo">FOO!</div>
如何匹配該元素?
可能重複:
Select xml node by attribute in phpgetElementByAttribute PHP DOM
有沒有像在PHP getElementByAttribute
任何功能?如果不是,我該如何創建解決方法?
E.g.
<div class="foo">FOO!</div>
如何匹配該元素?
您可以使用XPath:
$xpath = new DOMXPath($document);
$results = $xpath->query("//*[@class='foo']");
此外http://stackoverflow.com/questions/699821/php-check-if-xml-node-exists-with-attribute –
不同樣,如果HTML不是XHTML,HTML可能比XML更復雜。 – Cranio