0
我有一个php脚本,我们称之为one.php
。这与一些参数调用第二个php脚本two.php
。现在我在one.php
代码如下所示:从另一个参数调用PHP脚本并获得输出
shell_exec("php ./two.php" . ' ' . escapeshellarg($var1) . ' '.
escapeshellarg($var2) . ' '. escapeshellarg($var3));
这工作正常(虽然我不喜欢它),但是现在我想的是计算在two.php
一些值。
我colud使用include()
或require()
以访问所有的变量,但我想在不止一个脚本使用two.php
- 无需在每个调用two.php
脚本中使用相同的变量名(我不得不因为include()
中变量的范围)。
我的PHP技能很差,所以:有没有办法将调用脚本的变量发送到调用脚本或类似的东西?或者可能是另一种叫two.php
的方式。
更新:使用函数做到了。谢谢!
在'two.php'中定义一个函数来做它应该做的事情。让你的脚本包含''''需要'这个文件,然后调用这个函数。 –