调用php系统函数以传入变量

调用php系统函数以传入变量,php,Php,我使用php系统函数调用一个文件,该文件使用PHPWord创建word文档 在我的代码中有: system("php /MissionAgreement.php $var1, $var2 etc.. etc.. 在MissionAgreement.php文件中,我尝试了 echo$var1它告诉我未定义的变量 当我使用系统函数传入变量时,我应该使用什么 在传递的文件MissionAgreement.php中使用$var有什么特别之处吗 在MissionAgreement.php中,需要使用和获

我使用php系统函数调用一个文件,该文件使用PHPWord创建word文档

在我的代码中有:

system("php /MissionAgreement.php $var1, $var2 etc.. etc..
在MissionAgreement.php文件中,我尝试了

echo$var1它告诉我未定义的变量

当我使用系统函数传入变量时,我应该使用什么 在传递的文件MissionAgreement.php中使用$var有什么特别之处吗

在MissionAgreement.php中,需要使用和获取系统调用传递给它的命令行参数,然后将这些值分配给$var1、$var2等


或者,您也可以使用

谢谢Mark,我会尝试一下,它是有意义的。它应该按铃的。在命令行中传递的变量或命令行参数不是GET、POST或请求;这是我的误解,因为它与http协议无关。除了getopt函数之外,我还研究了$argc和$argv,该函数在使用系统传入args以在其触发的脚本中检索它们时很有意义。