Leer línea de txt concreta
3 seguidores
Hola!!!
Tengo una duda. Igual es imposible de hacer o hay otras posibilidades. Se podría leer un txt de atras hacia adelante, por ejemplo cuando vas añadiendo datos a un txt, no lo hace al principio del documento sino al final. Yo quiero que poder ir leyendo las líneas de atras hacia adelante, es decir de nuevo a antiguo, luego quiero visualizar estos datos como noticias. Como podría hacerlo o hay alguna otra solución??
Un saludo y gracias de antemano.
torrentillo
Buenas vega.
Así a bote pronto se me ocurre que vayas cargando línea a línea del fichero de texto en un array.
Luego tan sólo te queda ir recorriendo el array a la inversa.
Pienso que es lo menos costoso.
Saludos.
dagi3d
si quieres añadir el texto al principio del documento usa el modo de escritura 'w':
<code>
<fp>
</code>
http://es.php.net/fopen
y si lo que quieres es guardar en un array cada línea del fichero, tienes la función file:
<code>
<fichero>
</code>
dagi3d
si quieres añadir el texto al principio del documento usa el modo de escritura 'w':
<code>
$fp = fopen("fichero.txt", "w");
...
</code>
http://es.php.net/fopen
y si lo que quieres es guardar en un array cada línea del fichero, tienes la función file:
<code>
$fichero = file("fichero.txt");
echo $fichero[0]; // escribe la primera línea
$ultima = count($fichero) - 1;
echo $fichero[$ultima]; // escribe la última línea
</code>