我想显示文本文件中的最后一个字符。文本文件来自温度 1 线系统。文件有时很大。我用这个显示最后一行:
<?php
$file = file("file.txt");
for ($i = count($file)-1; $i < count($file); $i++) {
echo $file[$i] . "\n";
}
?>
效果很好!
但是我如何阅读该行的最后 5 个字符?我想将它们回显到 html 页面上的 div 中?
问候安德斯
谢谢你的帮助!我现在用这个 PHP 阅读、四舍五入并显示温度:
<?php
$file = file("file.txt");
for ($i = count($file)-1; $i < count($file); $i++) {
echo round(substr($file[$i], -5) . "\n", 1);
}
但是,当有更多或更少的字符时会出现问题。有没有办法读取最后一行分号后的最后一个字符?三个例子:
07.07.2012; 06:19:23;25.63 - 显示 25.6
09.12.2012; 06:19:23;-5.63 - 显示 -5.6
12.09.2012; 22:58:49;-17.86 - 显示 -17.9
问候安德斯