我試圖輸出在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