domDocument saveHTML正在删除图像src属性

时间:2013-06-27 13:13:39

标签: php domdocument

我的页面中有以下图片src

<img src="http://path_to_image/platinum/getmedia?ID=97629047310&LOOT=50041223935" width="290" height="193">

这个代码在我的php中

    $dom = new DOMDocument();
    $dom->loadHTML($page);

    foreach ($dom->getElementsByTagName('img') as $img) {
        $src = $img->attributes->getNamedItem('src')->nodeValue;
        if ($src{0} === '/') {
            $src = 'http://' . $server . $src;
        }
        $img->attributes->getNamedItem('src')->nodeValue = $src;
    }

    $page = $dom->saveHTML();

如果我在saveHTML之后查看$ page,则img src是

<img src="http://path_to_image/platinum/getmedia?ID=97629047310" width="290" height="193">

0 个答案:

没有答案