同じhtmlページに同じ内容の2つの異なる形式があります:
最初は:
<div class="gs"><h3 class="gsr"><a href="http://www.example1.com/">title1</a>
2番目は:
<div class="gs"><h3 class="gsr"><span class="gsc"></span><a href="http://www.example2.com/">title2</a>
simple_html_domでその2つの異なる形式を処理できる1つのコードでリンクとタイトルを取得するにはどうすればよいですか?このコードを試しましたが、機能しません:
foreach($html->find('h3[class=gsr]') as $docLink){
$link = $docLink->first_child();
echo $link->plaintext;
echo $link->href;
}