【发布时间】:2013-12-26 07:35:56
【问题描述】:
假设我的硬盘上有以下文件夹结构:
/some/dir/
.
scripts/
myfile.php
然后从'/some/dir/',我运行以下命令:
/some/dir/$ php scripts/myfile.php
那么,在 PHP 中,我怎样才能找到启动命令的文件夹(即 '/some/dir')?
我尝试过使用 getcwd() 和 shell_exec('pwd'),但它们都只返回 PHP 脚本的路径(即 /some/dir/scripts)。知道怎么做吗?
【问题讨论】:
-
/usr/share/nginx/www/stackoverflow/test.php test.php /usr/share/nginx$ php www/stackoverflow/test 中的代码.php 它返回 /usr/share/nginx 它正在工作你想要的
标签: php command-line command-line-interface pwd working-directory