我的示例代码在这里
include 'simple_html_dom.php';
function get_all_links($url){
global $host;
$html = new simple_html_dom();
$html->load(file_get_contents($url));
foreach($html->find('a') as $a){
$host1 = parse_url($a->href);
$host = parse_url($url);
if($host1['host'] == $host['host']){
$data[] = $a->href;
}
}
return $data;
}
$links = get_all_links("http://www.example.com/");
foreach($links as $link){
echo $link."
";
}
当我尝试这个代码时,我收到了这个错误:注意:未定义的索引:主机在…我的代码有什么问题?请建议我一些帮助代码,在此先感谢.