C'è un metodo veloce per accedere all'ultima riga di un file di testo?
Inoltre come posso modificare una determinata riga che individuo con un ciclo while?
C'è un metodo veloce per accedere all'ultima riga di un file di testo?
Inoltre come posso modificare una determinata riga che individuo con un ciclo while?
risolto. si vede che sono stanco perso 20minuti per niente...
posto la soluzione se può servire ad altri:
Codice PHP:
$file = "/web/htdocs/www.miosito.it/home/db/db.txt";
$file_txt = file($file);
$n = count($file_txt) - 1;
echo $file_txt[$n];
Puoi fare ancora di meglio
Esiste una funzione che estrae l'ultimo elemento di un array (quindi, nel tuo caso, del file appena aperto):
Il risultato è uguale ed è un po' più elegante :PCodice PHP:
$file = "/web/htdocs/www.miosito.it/home/db/db.txt";
$file_txt = file($file);
echo array_pop($file);
array_pop riduce l'array di un elemento, meglio end() a sto puntoOriginariamente inviato da Sky
Puoi fare ancora di meglio
Esiste una funzione che estrae l'ultimo elemento di un array (quindi, nel tuo caso, del file appena aperto):
Il risultato è uguale ed è un po' più elegante :PCodice PHP:
$file = "/web/htdocs/www.miosito.it/home/db/db.txt";
$file_txt = file($file);
echo array_pop($file);