gpt4 book ai didi

php - 从 url 中剥离路径 - 没有内置函数?

转载 作者:可可西里 更新时间:2023-10-31 23:31:38 25 4
gpt4 key购买 nike

给定一个 URL:

http://mysite.com/this-is/the/path

我只想要方案和主机,即http://mysite.com/

目前我正在使用 parse_url 然后像这样重新构建它:

$urlParts = parse_url($url);
$newUrl = $urlParts['scheme'] . "://" . $urlParts['host'] . "/";

有没有可以去掉路径的PHP函数?

最佳答案

据我所知不是。这是一个很好的例子,表明您可以考虑编写自己的公共(public)函数。

public function stripUrlPath($url){
$urlParts = parse_url($url);
$newUrl = $urlParts['scheme'] . "://" . $urlParts['host'] . "/";
return $newUrl;
}

然后在整个代码中使用它:

$newUrl = stripUrlPath($oldUrl);

关于php - 从 url 中剥离路径 - 没有内置函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19040904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com