simple_html_dom
サイトの画像を取得するために使用します。ただし、画像のリンクの前に完全なドメイン URI が付けられていない場合があります (例: http://example.com
. それらは次のように表示されます
- images/_home-ss-21.jpg
- /_home-ss-22b.jpg
- ./_1249a7s.png または
- ../../../a19489s_20110412.jpeg.
これらの URI を、プロトコルとドメイン情報を含む絶対 URI に変換する方法を教えてください。
<?php
header('Content-type:text/html; charset=utf-8');
require_once 'simple_html_dom.php';
$v = 'http://www.typepad.com/';
$html = file_get_html($v);
foreach($html->find('img') as $element) {
echo $element->src.'<hr />';
}
?>