該示例說明了一點,我期望getElementById返回第二個元素,但給出NULL。怎麼來的?動態創建的XML上的getElementById
$dom = new DOMDocument();
$root = $dom->createElement("root");
$el = $dom->createElement("element");
$el->setAttribute("id", "1");
$root->appendChild($el);
$el = $dom->createElement("element");
$el->setAttribute("id", "2");
$root->appendChild($el);
$dom->appendChild($root);
// OK
echo $dom->saveXML();
// NOT OK
var_dump($dom->getElementById("2"));
你能指出我的工作示例或建議另一種搜索方法給散熱鰭片<元素的id =「2」/>謝謝。 – user1517081