1
我使用PHP簡單的HTML DOM解析器打開我的html文件,然後我更改所有圖像的src並保存。我的回聲顯示更改,但沒有實際的src更改發生在我的html文件。這是我的代碼,我使用xamp來測試我的代碼。php DOM更改不存儲
<?php
include_once'simple_html_dom.php';
$html = file_get_html('index.html');
$dom = new domDocument;
$dom->loadHTML($html);
$nodes = $dom->getElementsByTagName('img');
foreach ($nodes as $node) {
$node->setAttribute('src', 'images/jelly.png');
}
$dom->save('index.html');
echo $dom->saveHTML();
exit;
什麼會導致我的更改無法保存?如果你說的權限,我設置訪問文件屬性的所有4個選項來編寫ie:system,auth用戶,管理員和用戶已經沒有運氣。
這不會改變DOM它修改HTML – Luke
謝謝你,我現在明白了。 (所有這一切都是新的)。 – Kbcoder