2014-09-05 40 views
1

我有下面的代码获取链接,从具体环节:简单的PHP DOM解析器 - 找到元素

if($site === 'Test') { 
    $list = $html->find('div.most-viewed-section ol li'); 
    foreach($list as $item) { 
     $link = $item->find('a', 0)->href; 
     $headline = $item->find('a', 0)->innertext; 
     $image = $item->find('span.image-optional a img', 0); 
      if($image) { 
      $image = $image->src; 
      } 
    $Post[] = array('link' => $link, 'headline' => $headline, 'image' => $image); 
    } 
} 

但现在我想要做的是还发现在以下链接元素:

$link = $item->find('a', 0)->href; 

有没有人有关于如何实现这一目标的任何建议? 感谢

回答

0

你应该能够链..如果是一个标签内的图像,你希望得到的图片src,类似下面应该工作:

$image = $item->find('a', 0)->find('img', 0)->src; 
相关问题