私は PHPSimpleHTMLDOM パーサーを使用しており、2 つの条件で foreach ループを何らかの形で実装したいと考えています。必要な見出しを取得していますが、その特定の見出しに適用される href も取得したいと考えています。href だけに対してネストされた foreach ループを記述すると、ループが多すぎて、多くの重複が出力されます。これが私のコードです:
include_once ('simple_html_dom.php');
$html = file_get_html('somehtml.com');
foreach ($html->find('ul[class=headlines] li') as $return){
//if I put another foreach here, too many duplicates
echo $return;
}
もう 1 つの foreach ループは次のようになります。
foreach ($html->find('ul[class=headlines] li a') as $href){
$link = $href->href;
echo $link;
}
これらの 2 つの条件を 1 つの foreach ループに入れて、リンクが正しい記事に対応し、それを別の php ファイルに渡して何かを実行できるようにするにはどうすればよいですか? 前もって感謝します