我有一个php脚本,我试图根据另一个php脚本的输出定义一个变量。
我试过这样做:
$var=system("php test.php");
echo "variable is $var"
其中test.php如下:
<?php
echo "test\n";
?>
因此我希望变量$ var具有值test。现在,当我运行php脚本时,我得到以下输出:
test
variable is test
我如何调整上面的代码,以便我只有句子&#34;变量是test&#34;?
答案 0 :(得分:0)
使用:
$lastLine=exec("php test.php",$allLines,$returnValue);
然后你可以使用$ lastLine或$ allLines [0]进行'test'; $ returnValue可用于错误检查。
系统具有相同的第二个参数,但它将输出打印到屏幕上,只返回程序的最后一行。