exec()命令,引号不起作用

时间:2014-02-22 11:51:50

标签: php exec

我的exec命令看起来像

exec("program.exe -x arg -o "something" $url");

请注意,必须是双引号,否则命令无效

我尝试了以下但是都失败了

exec("program.exe -x arg -o \"something\" $url");

exec('program.exe -x arg -o "something" $url');

2 个答案:

答案 0 :(得分:1)

exec('program.exe -x arg -o' . '"something"' . $url);

OR

exec('program.exe -x arg -o "something" ' . $url);

答案 1 :(得分:0)

事实上我已经有了正确答案

exec("program.exe -x arg -o \"something\" $url");

作品完美。

这些替代品很可能也很有用

exec('program.exe -x arg -o' . '"something"' . $url);

OR

exec('program.exe -x arg -o "something" ' . $url);

实际上我输错了命令,这就是为什么它没有工作......