简单的dom找出图像网址

时间:2013-04-10 09:41:21

标签: html dom simpledom

我有一个像这样的index.html代码

<div class="photoImg">
<img src="http://host.com/images/image-name.jpg" alt="image" />
</div>

我使用此代码查找图片网址(http://host.com/images/image-name.jpg

    <?php
    include('simple_html_dom.php');
$url = "index.html";
echo $url;
foreach($html->find('div.photoImg') as $photo){
$item['src'] = $photo->find('img', 0)->src;
$photo[] = $item;
}
print_r($photo);
?>

但它不起作用。 任何人都可以帮我修改我的代码!

2 个答案:

答案 0 :(得分:1)

试试这个解决方案:

$photodivs = $html->find('div.photoimg');
foreach($photodivs as $photo)
$images[] = $photo->find('img',0)->src;
var_dump($images);

答案 1 :(得分:0)

您是否尝试将photoImg课程直接传递给图片?