Simple_html_dom 在数据源中获取图像 url

Simple_html_dom get image url inside data-src

如何在 data-src 中获取 image url

<img src="http://example.com/lightbox-blank.gif" data-src="http://example.com/img/2f8556.1.jpg" id="pic1545" /></a>

我尝试这个并得到错误“使用未定义的常量 src - 假定 'src'”没有结果

$html->find('div.thumb img',$i)->data-src;

请帮忙 谢谢

除了您使用 data-src 作为属性名称的部分外,您尝试的几乎都是正确的。对于此类属性名称(即包括特殊字符),您可以使用 ->{'attribute-name'} 语法:

$html = str_get_html('<img src="http://example.com/lightbox-blank.gif" data-src="http://example.com/img/2f8556.1.jpg" id="pic1545" />');

print $html->find("img", 0)->{'data-src'};