我需要提供一个文件夹的路径作为php脚本的输入,以便我的php脚本可以根据路径执行某些操作。从linux终端(Debian),我用命令运行我的程序:
php /path/name/example.php
如果我写:
php /path/name/example.php pwd
我希望它能将目前的工作目录传递到我的php脚本中,但它并没有。我echo argv[1]
这是传递给脚本的内容,它只打印出" pwd"而不是目录。如何将目录作为参数发送到我的脚本?
答案
答案 0 :(得分:0)
您需要使用__in
使用$()
或后退。
$php prog.php $(pwd)
$()
执行命令,(此处为pwd
)并将输出作为参数传递给php脚本。