php如何传递参数给外部程序

$var_1=1;$var_2=2;passthru('pythontest.py$var_1$var_2$var_3');但是,python得到的参数就是"$var_1... $var_1=1;
$var_2=2;
passthru('python test.py $var_1 $var_2 $var_3');
但是,python得到的参数就是 "$var_1与var_ 2" 如果将1,2传递给外部程序呢?($var_1与$var_2是变量,1,2只是一个例子)
展开
 我来答
巨优多
推荐于2016-11-03 · TA获得超过468个赞
知道小有建树答主
回答量:570
采纳率:50%
帮助的人:339万
展开全部
passthru('python test.py $var_1 $var_2 $var_3');
改成:
passthru('python test.py '.$var_1.' '.$var_2.' '.$var_3);

php里面,如果变量在单引号内,那么就作为字符串。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式