Как мне извлечь только базовый URl из длинной строки, которая была введена в форму?
Пример: Пользовательские данные: http://stackoverflow.com/question/ask/asdfasneransea Программе нужно всего лишь: http://stackoverflow.com, а не /question/ask/asdfasneransea
http://stackoverflow.com/question/ask/asdfasneransea
http://stackoverflow.com
/question/ask/asdfasneransea
Какой самый простой способ сделать это с помощью PHP?
Вы можете просто использовать parse_url()
parse_url()
$url = parse_url('http://example.com/foo/bar'); $host = $url['host']; // example.com
Используйте функцию parse_url, чтобы получить отдельные части URL-адреса, а затем снова собрать нужные вам части.