2014-03-31 1 views
0

, 여기에 내 코드입니다 대상 URL에서 특정 DIV를 추출 위의 코드는 div의 일반 텍스트 만 추출합니다. 또한 추출해야하는 div에 이미지가 있습니다. 다음 코드를 사용하면 모든 이미지가 추출되지만 페이지의 다른 모든 이미지도 추출됩니다. PHP 내가 사업부와 그것의 모든 시도하고 추출하는 간단한 HTML DOM을 사용하여 대상 URL의 내용이다있어

<?php 
    require 'simple_html_dom.php'; 
    $html = file_get_html('http://mozilla.org'); 
    echo $html; 
?> 

그래서 제 질문은, 내가 코드의 첫 번째 비트를 사용하는 방법을 .accordion에서 내용 + 이미지를 추출 할 수있다?

감사합니다.

+0

http://mozilla.org CSS를 통해 배경 이미지를 데에 아코디언 클래스의 모든 리튬 따라서 http://stackoverflow.com/questions/3220552/how을 스타일 속성에 액세스하려면이 옵션을 선택하십시오 -should-parse-with-php-simple-html-dom-parser-background-images-and-other-i – Lab

답변

0

언제든지 시도해 볼 수 있습니다.

$imgs = array(); 
foreach($html->find('.accordion',0)->find('img') as $img){ 
    $imgs[] = $img->src; 
} 

print_r($imgs); 

이것은 .accordion 사업부에서 이미지 링크의 모든으로 $imgs 변수를 채워야한다.

: