如何获取相对于绝对路径的父目录



我试图在PHP中需要一个文件,它本身就是一个必需的文件。目录的路径应为 ../../include/database.php.但相反,它试图从需要第二个的初始文件中上升两个目录。

我发现__DIR__可以用来获取文件的绝对目录。但是,我仍然无法使用以下内容链接到正确的目录:

require(__DIR__ . '/../../includes/database.php');

有没有办法从这个DIR路径中获取目录相对?

你可以这样尝试:

chdir('../');
echo getcwd();

您可以使用:

require(dirname(__FILE__) . '/../../database.php');

相关内容

  • 没有找到相关文章

最新更新