PHP:让文件返回自己的目录

时间:2011-04-26 17:49:55

标签: php function store directory

我无法在在线服务器上找到正确的目录。 是否有一个函数返回文件存储在的文件夹?

4 个答案:

答案 0 :(得分:7)

在PHP> = 5.3中使用__DIR__并在使用dirname(__FILE__)

之前

http://php.net/constants.predefined

http://php.net/dirname

答案 1 :(得分:2)

使用魔法常量__DIR__

您可以在此处详细了解魔术常数:http://php.net/manual/en/language.constants.predefined.php

答案 2 :(得分:1)

http://php.net/manual/en/function.getcwd.php

  

成功时返回当前工作目录,失败时返回FALSE。

答案 3 :(得分:1)

dirname()函数将返回路径的目录部分。例如,dirname('foo/bar/baz.php')将返回foo/bar

对于不支持__FILE__魔术常量(版本5.2.x及以下版本)的PHP版本,它通常与__DIR__魔术常量一起使用:

require_once dirname(__FILE__) . '/../classes/Class.php';