$file = file_get_contents("file.txt"); //Предположим что ссылки разделены переносами $array = array(); $array = explode("\n", $file); array_pop($array); //убираем последний элемент т.к. он пуст, можно заюзать unset(count($array)-1); foreach ($array as $value) { $result = parse_url($value); print $result['host'] . "\n"; // вывожу на экран }