如何使用PHP查找公用文件夹?

时间:2012-02-10 03:32:46

标签: php public-html

我正在用PHP编写安装脚本,我的部分应用程序可能安装在公共文件夹上一级的文件夹中。通常,公用文件夹称为“public_html”,但情况可能并非总是如此。是否有一些简单的方法可以使用PHP找到根公用文件夹的名称或路径?

2 个答案:

答案 0 :(得分:3)

试试$_SERVER['DOCUMENT_ROOT']。 (documentation

如果您想获取其上方的目录,可以使用dirname

不过,

Brad确实有一点意义;您的脚本可能无法访问该目录。

答案 1 :(得分:0)

  1. $_SERVER['DOCUMENT_ROOT']将提供最多public_html的完整路径,您可以使用斜杠“/”进行爆炸,并获取爆炸数组的最后一个索引。
  2. 如果您不知道实际的文件名,也可以将realpath与参数“../”一起使用。这将返回public_html的完整父路径。
  3. 希望这两个中的一个对你有用:)