Удалить субдомены из формы сообщения - PullRequest
0 голосов
/ 05 мая 2009

Как мне извлечь только базовый URl из длинной строки, которая была введена в форму?

Пример: Пользовательские данные: http://stackoverflow.com/question/ask/asdfasneransea Программе нужно всего лишь: http://stackoverflow.com, а не /question/ask/asdfasneransea

Какой самый простой способ сделать это с помощью PHP?

Ответы [ 2 ]

5 голосов
/ 05 мая 2009

Вы можете просто использовать parse_url()

$url = parse_url('http://example.com/foo/bar');
$host = $url['host']; // example.com
1 голос
/ 05 мая 2009

Используйте функцию parse_url, чтобы получить отдельные части URL-адреса, а затем снова собрать нужные вам части.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...