Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/239.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php exec我在哪个目录下?_Php - Fatal编程技术网

php exec我在哪个目录下?

php exec我在哪个目录下?,php,Php,执行此操作时,如何知道您现在所在的目录: exec(“php somescript.php”)-如何知道我现在在哪里,知道我需要去哪里执行脚本?您可以使用命令或PHP的内置函数来获取工作目录。建议采用后者 但是,如果您知道PHP脚本的绝对路径,则只需指定它,而不必关心当前所在的目录 exec("php /path/to/somescript.php"); 您可以使用命令或PHP的内置函数来获取工作目录。建议采用后者 但是,如果您知道PHP脚本的绝对路径,则只需指定它,而不必关心当前所在的目录

执行此操作时,如何知道您现在所在的目录:

exec(“php somescript.php”)-如何知道我现在在哪里,知道我需要去哪里执行脚本?

您可以使用命令或PHP的内置函数来获取工作目录。建议采用后者

但是,如果您知道PHP脚本的绝对路径,则只需指定它,而不必关心当前所在的目录

exec("php /path/to/somescript.php");
您可以使用命令或PHP的内置函数来获取工作目录。建议采用后者

但是,如果您知道PHP脚本的绝对路径,则只需指定它,而不必关心当前所在的目录

exec("php /path/to/somescript.php");
:

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

:

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


+1,我想指出,如果您在Windows上,
getcwd()
将返回反斜杠,而不是正斜杠。示例:
C:\xampp\htdocs
+1,我想指出,如果您在Windows上,
getcwd()
将返回反斜杠,而不是正斜杠。示例:
C:\xampp\htdocs