simple_html_dom在data-src中获取图像URL

时间:2018-09-07 08:51:54

标签: php simple-html-dom

如何在 data-src 中获取图片网址

<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;

请帮助 谢谢

1 个答案:

答案 0 :(得分:0)

除了使用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'};