我已经制作了此代码,用于在给定的网址/网站中打印链接。但不幸的是,它将它们打印成文本而不是锚链接。
到目前为止,此代码作为text ::
打印链接<?php
include_once('simple_html_dom.php');
$url = "http://www.sitename.com";
$html = new simple_html_dom();
$html->load_file($url);
foreach($html->find("a") as $link) {
echo $url.$link->href."<br/>";
}
?>
虽然我试过这个,打印一个锚链接,但它打印空白页(甚至没有错误)
<?php
include_once('simple_html_dom.php');
$url = "http://www.sitename.com";
$html = new simple_html_dom();
$html->load_file($url);
foreach($html->find("a") as $link){
echo "<a href='".$url.$link->href."'>"."</a>"."<br/>";
}
?>
另外,我想知道如何仅从特定区域(div元素)中提取链接而不是整页?
非常感谢任何帮助..