简单的php dom解析器 - 找到元素

时间:2014-09-05 10:37:26

标签: php simple-html-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; 

有没有人对如何实现这一点有任何建议? 感谢

1 个答案:

答案 0 :(得分:0)

你应该可以链接..如果a标签中有图像并且你想获得图像src,那么下面的内容应该有效:

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