数组的回声不会在正确的位置做段落

时间:2014-06-01 02:52:34

标签: php arrays

我知道这对大多数人来说不是一个非常有用的问题,但是我花了很多时间来解决一个小问题而且我没有得到我想要的结果,所以我需要你的帮助:

<?php   
$lines = file('temphum.txt');
$result = array_reverse($lines);
for($i=0; $i<count($result);$i=$i+4){
 $cenas= $result[$i]."ºC";
 $contentsite= nl2br($cenas);
 echo $contentsite ;
}
?>

此代码打印出:

25ºC24
ºC23
ºC22
ºC21
ºC

而不是:

25ºC
24ºC
23ºC
22ºC
21ºC

有什么问题?

1 个答案:

答案 0 :(得分:1)

在字符串末尾的换行符后附加°C 符号。

<?php   
$lines = file('temphum.txt', FILE_IGNORE_NEW_LINES);
$result = array_reverse($lines);
for($i=0; $i<count($result);$i=$i+4){
    echo $result[$i]."ºC"."<br>";
}