Originally posted by pablogosse
This will do what you're looking for.
$f = file("file.txt");
echo $f[count($f)-1];
Cheers,
Pablo
Thanks! Could you review the below code. I'm trying to output the last 20 lines of a file. I know this is not the neat way, could you suggest a simple clean way.
<?
$f = file("../../../logs/c.channel");
print $f[count($f)-20];
print "<br>";
print $f[count($f)-10];
print "<br>";
print $f[count($f)-18];
print "<br>";
print $f[count($f)-17];
print "<br>";
print $f[count($f)-16];
print "<br>";
print $f[count($f)-15];
print "<br>";
print $f[count($f)-14];
print "<br>";
print $f[count($f)-13];
print "<br>";
print $f[count($f)-12];
print "<br>";
print $f[count($f)-11];
print "<br>";
print $f[count($f)-10];
print "<br>";
print $f[count($f)-9];
print "<br>";
print $f[count($f)-8];
print "<br>";
print $f[count($f)-7];
print "<br>";
print $f[count($f)-6];
print "<br>";
print $f[count($f)-5];
print "<br>";
print $f[count($f)-4];
print "<br>";
print $f[count($f)-3];
print "<br>";
print $f[count($f)-2];
print "<br>";
print $f[count($f)-1];
?>