0
如何使用PHP DOM解析器編輯HTML頁面?我在我的網站上有一個我想編輯的頁面。我想這些東西......使用DOM分析器解析和編輯HTML解析器
foreach($html->find('div[class=doc-metadata]') as $data){ //bunch of HTML codes that contain a link to be edited.
$metadata = $data->children();
}
的頁面包含我想要編輯的href
的鏈接。說...
<a href="this/is/random/link">Link to edit</a>
我試過了。
foreach($html->find('div[class=doc-metadata]') as $data){
$link= $data->find('a');
$link->href = null; //set to null or change it completely (i think)
}
但之後,我完全失去了。我真的不知道該怎麼做。
那麼,你在尋找['saveHTML()'](http://www.php.net/manual/en/domdocument.savehtml.php)嗎? – fardjad 2012-08-15 12:31:53
嗯解析後的方式,我想保存到一個數組。從那裏,找到標記並更改href。 – 2012-08-15 12:37:12
你能描述一下你期望的結果嗎? – 2012-08-15 13:07:24