在网页中截断来自php的输出

时间:2017-04-08 09:06:23

标签: php python html

我想得到我家的电车列表。我有一个python脚本,花费时间并吐出它们。在每一行都有电车号码,然后下一个就在新线路上。

$ /var/www/html/kvvliveapi.py departures de:8212:31
sofort  S1 Bad Herrenalb||||

1 min   3 Heide||||

1 min   3 Tivoli über Hbf||||

3 min   S2 Spöck||||

3 min   2 Wolfartsweier||||

我希望在网页中有这个,所以我用php运行脚本。

(在index.html中)

<?php 
exec('python /var/www/html/kvvliveapi.py departures de:8212:31', $out);
echo implode("\n", $out);
?> 

但是在网页上看起来真的很奇怪。当我在终端中运行它时,它没有它拥有的所有行,虽然我有新行,但在网页上一切都在一行。

sofort S1 Bad Herrenalb|||| 1 min 3 Heide||||

1 个答案:

答案 0 :(得分:1)

这对我有用

解决方案1:

将此更改为

echo implode("\n", $out);

:此:

print_r(implode("<br>",$out));

<强>溶液2:

将其更改为:

echo implode("\n", $out);

:此:

echo "<pre>";
echo implode("\n", $out);
echo "</pre>";