从DOM中按标记或类名提取元素

时间:2014-07-17 15:22:15

标签: php parsing html-content-extraction

我尝试使用类PHP Simple HTML DOM Parser按类名提取图像,但我无法得到这个

我在这堂课使用这个:

$file=file_get_contents("https://play.google.com/store/apps/details?id=com.cleanmaster.mguard&hl=en");

$html = str_get_html($file);

$html->find('img', 1)->class = 'screenshot';

//$html->find('div[id=hello]', 0)->innertext = 'foo';

echo $html; 

但我无法得到这个我不知道如果我可以用其他类或功能做到这一点,它有可能得到吗? ,谢谢,问候

1 个答案:

答案 0 :(得分:0)

假设“screenshot”是图像的类名:

foreach ($html->find('img.screenshot') as $img) { // do what you want with $img }

您应该阅读documentation