function getPage($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
$page = getPage(trim('http://localhost/test/test.html'));
$dom = new DOMDocument();
$dom->loadHTML($page);
$xp = new DOMXPath($dom);
$result = $xp->query("//img[@class='wallpaper']");
私はクラスwallpaper
の画像をすべて見つけようとしています。私はvar_dump($result)
にしようとしましたが、それは私に奇妙なobject(DOMNodeList)[3]
を与えています。私は最終的に画像のsrcをどうやって取得するのですか?画像のsrcをカールしたHTMLで取得する
'$のresult'は' 'のgetAttribute()を持っていません。方法。 – alex