我是PHP Simple HTML DOM Parser的新手,我试图列出以.zip
和-animal.jpg
结尾的链接,但我不知道该怎么做它。
我尝试在谷歌搜索但无济于事,我从下面得到的只是一个白页。
// Create DOM from URL or file
$html = file_get_html('<domain removed>');
// Find all -animal image files
foreach($html->find('-animal.jpg') as $element)
echo $element->href . '<br>';
// Find all zip files
foreach($html->find('.zip') as $element)
echo $element->href . '<br>';
答案 0 :(得分:3)
您可以使用strpos()
搜索特定的href。例如:
$links = $html->find('a');
foreach($links as $link) {
if(
(strpos($link->href, '-animal.jpg') !== false) ||
(strpos($link->href, '.zip') !== false)
) {
echo $link->href . '<br/>';
}
}