我怎样才能建立到Url的路径

时间:2015-07-24 19:37:19

标签: php

如何建立通往Url的路径?示例

$file= "home/a9449962/public_html/somedir/page.html";
function geturl($f) {
// some codes that returns the url "website.com/somedir/page.html"
}

它有功能吗?

2 个答案:

答案 0 :(得分:0)

$file= "home/a9449962/public_html/somedir/page.html";
function geturl($f) {
    $f = str_replace('home/a9449962/public_html/','website.com/',$f)
    return $f;
}

或者如果此路径是动态的,您可以将preg_replace()regex

一起使用

答案 1 :(得分:0)

没有这方面的功能。它假定一个Web目录结构。实际上,定义的Web根,符号链接,重写等都可以影响这一点。如果您知道这对您有用,那么您可以进行一些字符串操作并完成它,或者等待有人为您编写代码。

您可能希望查看$_SERVER变量,例如REQUEST_URI和其他变量。