PHP(simple html dom / etc ..)の背景やその他のWebページの画像をどのように解析する必要がありますか?
ケース1:インラインCSS
<div id="id100" style="background:url(/mycar1.jpg)"></div>
ケース2:htmlページ内のcss
<div id="id100"></div>
<style type="text/css">
#id100{
background:url(/mycar1.jpg);
}
</style>
ケース3:個別のcssファイル
<div id="id100" style="background:url(/mycar1.jpg);"></div>
external.css
#id100{
background:url(/mycar1.jpg);
}
ケース4:imgタグ内の画像
彼がphpsimplehtml dom parserに表示されるケース4の解決策:
// Create DOM from URL or file
$html = file_get_html('http://www.google.com/');
// Find all images
foreach($html->find('img') as $element)
echo $element->src . '<br>';
ケース1、2、3の解析を手伝ってください。
より多くのケースが存在する場合は、可能であれば解決策を添えて、それらを書いてください。
ありがとう