下午好,
我正在创建我的PHP框架,我在localhost工作时遇到了问题。问题是我有几个项目,我从一个目录通过我的localhost运行。
例如
我有以下项目:示例项目1,示例项目2,示例项目3
要访问其中的每一个,我都有锚点和索引页面。因此,如果我想访问Example Project 1,我的网址将如下所示:http://localhost/Example%20Project%201/
问题
由于我创建了一个框架,我也在创建路由并请求这样的URI:
public static function uri()
{
return trim(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/'
);
}
但这会让我回到我的完整项目路径'home.imphus.net%20%5bv3.0%5d / public'我需要它才能返回'/'或'home.imphus.net%20%5bv3 .0%5d / public / users'它应该返回'users'。
我知道可能会问这个问题,但我找不到合适的答案。
感谢您的帮助!
埃迪