quiero leer la ultima linea de un archivo la manera como la estoy haciendo creo que no es la mas optima ya que primero hago un ciclo para contar el numero de lineas del archivo y ya despues de obtener el total de lineas leo nuevamente el archivo y con un contador pregunto que si $contador es igual al total de lineas que obtenga esa cadena pero mi pregunta es hay otra forma mas efectiva de hacerlo.
gracias por todo.
lo que hago es lo siguiente:
Código PHP:
$j = 0;
$archivo = fopen("CH01_10M.TXT","r");
while(!feof($archivo)){
$j++;
}
$lineas = $j;
echo "numero de lineas $lineas<br>";
fclose($archivo);
$i=0;
$archivo = fopen("CH01_10M.TXT","r");
while(feof($archivo)){
$i++;
if ($i == $lineas){
$cadena = fgets($archivo,4096);
echo $cadena."<br>";
}
}
echo "<br>";
fclose($archivo);
