我知道这对大多数人来说不是一个非常有用的问题,但是我花了很多时间来解决一个小问题,但我没有得到我想要的结果,所以我需要你的帮助:
<?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
有什么问题吗?
您将°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>";
}