我的包含文件有问题。当我使用 require_once('somefile.php') 时,我似乎无法弄清楚如何构建我的 URL。如果我尝试在多个目录结构不同的地方使用包含文件,我会收到一个错误,即找不到包含文件。
在 asp.net 中,要获取我的应用程序根路径,我可以使用 ~/directory/file.aspx。tild 正斜杠始终知道我是从我的网站根目录引用并找到文件,无论请求来自我的网站中的哪个位置。它总是返回根目录并从那里查找文件。
问题:如何获取网站的根路径?我怎样才能做到这一点,以便我可以从我的站点中的任何地方重用我的包含文件?我必须在我的 URL 中使用绝对路径吗?
谢谢!