我可以使用PHP __DIR__常量将当前目录更改为父目录吗?


Can I change current directory to parent directory using PHP __DIR__ constant?

我使用PHP魔法常量将上传的文件移动到一个新的位置,上传处理程序文件的位置在主应用程序文件夹中的" _inc "文件内,如下所示:

"路径/tasksapp _inc/upload_handelr.php"

;当我使用__DIR__时,我得到上传处理程序存在的路径:

"路径/tasksapp _inc/"

而上传文件的新位置应为:

"路径/tasksapp/上传"

是否有任何选项或属性我可以使用__DIR__常数,所以我可以将当前目录更改为父目录:

改变:

"路径/tasksapp _inc/"

:

"路径/tasksapp "

我推荐dirname(__DIR__):

  • 它是可移植的(在Windows上,a/b/../c是不允许的)
  • 这是读