0

HTML DOMを使用して他のページのコンテンツを取得します。いくつかの画像を取得すると、srcは次のように表示されます-

<img src="/datas/vt/data=Ay5GWBeob_WIPLDYoIWcfVXxvZu9XwJ55OX7Ag,OfrBKR" style="margin-right: 12px; margin-top: 1px; padding: 1px;" width="270" border="1" height="185">

画像 src にコンテンツを追加する方法はありますか? 例: www.contentgrabbingsitename.com !!!

お気に入り

<img src="www.contentgrabbingsitename.com/datas/vt/data=Ay5GWBeob_WIPLDYoIWcfVXxvZu9XwJ55OX7Ag,OfrBKR" style="margin-right: 12px; margin-top: 1px; padding: 1px;" width="270" border="1" height="185">

私のコード:

foreach($html->find('img') as $e)
    echo $e->outertext . '<br>';
4

1 に答える 1

1

属性を編集するだけです。例:

foreach($html->find('img') as $e) {
    // prefix 'hello' to the src attribute
    if ('/' == $e->src[0]) {
        $e->src = "http://mydomain.com" . $e->src;
    }
}

その後、ページを保存するだけです。

于 2012-05-14T07:16:09.223 に答える