【发布时间】:2009-05-05 14:49:34
【问题描述】:
我将如何从输入到表单中的长字符串中仅提取基本 URl?
示例:
用户输入:http://stackoverflow.com/question/ask/asdfasneransea
程序只需要:http://stackoverflow.com 而不是 /question/ask/asdfasneransea
使用 PHP 最简单的方法是什么?
【问题讨论】:
我将如何从输入到表单中的长字符串中仅提取基本 URl?
示例:
用户输入:http://stackoverflow.com/question/ask/asdfasneransea
程序只需要:http://stackoverflow.com 而不是 /question/ask/asdfasneransea
使用 PHP 最简单的方法是什么?
【问题讨论】:
您可以简单地使用parse_url()
$url = parse_url('http://example.com/foo/bar');
$host = $url['host']; // example.com
【讨论】:
使用 parse_url 函数获取 URL 的各个部分,然后重新组合您要查找的部分。
【讨论】: