2012-09-22 65 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 />"; 
} 

還是你想與陣列/值什麼。這只是一個例子。