如何使用添加斜杠传递多个argv变量?

时间:2015-08-16 16:38:54

标签: php exec

我想知道使用add slashes传递多个变量的正确语法是什么?直到现在我尝试了很多变化:

exec('php email.php "'.addslashes($body).'"' . "'.addslashes($msg).'"');
exec('php email.php "'.addslashes($body).'"' + "'.addslashes($msg).'"'); 
exec('php email.php "'.addslashes($body).'"' & "'.addslashes($msg).'"'); 
exec('php email.php "'.addslashes($body, $msg).'"'');

我已经通过传递一个argv来检查这个例子并且它正常工作:

exec('php email.php "'.addslashes($body).'"');

------------评论后-----------

php email.php在$ argv中等待2个输入才能正确运行。 因此主要问题是如何一次性传递他2个参数:$ body& $味精 比方说,如果我从网页上运行它会是这样的:

www.mydomain/email.php?body=value1&msg=value2

0 个答案:

没有答案