我试图输出在PHP蟒而不阵列
$output = null;
exec('python hyp.py' $output);
echo var_export($output, TRUE);
和
var_dump($output);
两个工作完美。我得到的输出是
array(0 => 'first line output', 1 => 'second line output',)
我需要一种方式来输出python文件,而不显示每行输出之间的数组和箭头。
我试图输出在PHP蟒而不阵列
$output = null;
exec('python hyp.py' $output);
echo var_export($output, TRUE);
和
var_dump($output);
两个工作完美。我得到的输出是
array(0 => 'first line output', 1 => 'second line output',)
我需要一种方式来输出python文件,而不显示每行输出之间的数组和箭头。
你必须循环通过输出数组,然后一唱一和行:
$output = null;
exec('python hyp.py' $output);
if($output)
foreach($output as $line)
echo $line;
怎么样,而不是倾销的变量,你只需通过循环使用它foreach()
:
foreach ($output as $value) {
echo $value . "<br />";
}
还是你想与阵列/值什么。这只是一个例子。
你可以操纵的阵列 - 或者只是use the right function:
$completeOutputAsString = shell_exec('python hyp.py');
请考虑增加解释到的位码。不要忘记,这个网站不仅被OP浏览,而且被来自Google的用户浏览! –
我加了一些说明:) – JvdBerg
谢谢。它现在正在工作 – user1672790