Vorrei fare quello che dice il titolo appunto. Insomma vorrei far si che i dati immessi in un form che sono più recenti vengano scritti all'inizio del file di testo invece che alla fine dei precedenti.
Oppure vorrei far sì che lo script che li andrà a leggere e a mettere in lista printi in cima l'ultima riga del file di testo e in fondo la prima.
Di solito (per printare normalmente le righe dalla prima all'ultima nello stesso ordine) facevo così:
Codice PHP:
$file = "file.txt";
$open = fopen ($file, "r");
if ($open) {
print "Righe contenute nel file di testo:
\n";
$data = file ($file);
for ($n = 0; $n < count ($data); $n++) {
$getline = explode ("\t"; $data[$n]);
print "$getline[0]
\n$getline[1]
\n");
}
fclose ($open);
} else {
print "impossibile leggere il file";
}
come posso fare invece in questo particolare caso?