簡體   English   中英

簡單的PHP DOM解析器-查找元素

[英]Simple php dom parser - find element

我有以下代碼,它從特定鏈接獲取鏈接:

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; 

有沒有人對如何實現這一目標有任何建議? 謝謝

您應該能夠鏈接..如果標簽中包含圖片,並且您想要獲取圖片src,則類似以下內容的圖片應該可以工作:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM