img srcを取得するページを調べると、sthが次のように表示されます。/images/March/img1.jpeg
。しかしあなたが知っているように、それは実際のアドレスではありません。私はこのページをかき集め、適切なsrc値を取得したい。どうやってやるの? thxを事前に入力してください。xpathで正確なimg srcを取得する方法
<?php
$content=file_get_content('example.com');
$dom= new DOMDocument();
$dom->loadHTML($content);
$xpath=new DOMXpath();
$img=$xpath->query("(//img)[2]/@src");
foreach($img as $val){
$images=$val->nodeValue;//just returns img/march/img1.jpeg
//instead of www.example.com/img.....
}
?>
さてあなたはそれが存在しない場合、あなたが要求しているドメインがとても 'src's値にそれを追加知っています。 – chris85