gpt4 book ai didi

php - DOCUMENT_ROOT 上方目录的 PHP $_SERVER 变量是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:06:36 25 4
gpt4 key购买 nike

我有一个服务器,公共(public)根目录位于:/var/www/example.com/html/

使用 $_SERVER['DOCUMENT_ROOT']); 我得到以下结果:

/var/www/example.com/html/

我将使用什么 $_SERVER 数组键来获取公共(public)根目录正上方的路径?也就是这里的那个:

/var/www/example.com/

这必须适用于多种环境,例如本地和实时。不确定是否有某种方法可以执行 ./ document_root 之类的事情。

最佳答案

dirname()返回目录的父目录,并且与平台无关。

dirname($_SERVER['DOCUMENT_ROOT']);

应该返回:

/var/www/example.com

如果您需要尾部斜杠,则可以附加 DIRECTORY_SEPARATOR:

dirname($_SERVER['DOCUMENT_ROOT']) . DIRECTORY_SEPARATOR;

关于php - DOCUMENT_ROOT 上方目录的 PHP $_SERVER 变量是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8253708/

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