大家好,我正在使用 simple_html_dom.php 获取一些数据,但我无法获取图像 src。
我的 html 是:
<div class="image">
<a href="http://example.com/post/367327/oikogeneiarxhs" title="Some Title">
<img class="lazy" src="http://example.com/storage/photos/myimage.jpg" data-original="http://example.com/storage/photos/myimage.jpg" alt="Some Title" style="display: inline;"></a>
</div>
我的代码是:
$item['title'] = $article->find('.title', 0)->plaintext;
$item['thumb'] = $article->find('.lazy', 0)->src;
$item['details'] = $article->find('p', 0)->plaintext;
我也试过:
$item['thumb'] = $article->find('.image img', 0)->src;
和
$item['thumb'] = $article->find('.lazy img', 0)->src;
我的其余代码运行良好。
最佳答案
这三种方式对我来说效果很好:
$item['thumb'] = $article->find('img[class=lazy]', 0)->src;
$item['thumb'] = $article->find('.image img', 0)->src;
$item['thumb'] = $article->find('img.lazy', 0)->src;
关于php - 使用 simple-html-dom 获取图像 src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24601588/