Почему я получаю эту ошибку Примечание: неопределенный индекс: хост

мой пример кода здесь

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."<br />";
}

Когда я пробовал этот код, я получил эту ошибку: Примечание: неопределенный индекс: хост в ... Что не так в моем коде? Пожалуйста, предложите мне некоторый код помощи, спасибо заранее.

Ответы на вопрос(3)

Ваш ответ на вопрос