2012-09-22 67 views
-2

我试图输出在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文件,而不显示每行输出之间的数组和箭头。

回答

1

你必须循环通过输出数组,然后一唱一和行:

$output = null; 
exec('python hyp.py' $output); 

if($output) 
    foreach($output as $line) 
    echo $line; 
+2

请考虑增加解释到的位码。不要忘记,这个网站不仅被OP浏览,而且被来自Google的用户浏览! –

+0

我加了一些说明:) – JvdBerg

+0

谢谢。它现在正在工作 – user1672790

0

怎么样,而不是倾销的变量,你只需通过循环使用它foreach()

foreach ($output as $value) { 
    echo $value . "<br />"; 
} 

还是你想与阵列/值什么。这只是一个例子。