Svar på FAQ fråga
Fråga: Hur skriver jag till början på en textfil?
Svar:För att skriva till början på en textfil får man läsa in innehållet i filen till en variabel. Sedan skriver man in det nya i början på filen, och fyller sedan på med innehållet från variabeln med filinnehåll. Ett kodexempel:
Kod:
<?php
$new_line = "Detta är innehållet som ska ligga först i filen";
if ($fp = @fopen("textfil.txt", "r+")) {
// Läs in innehållet i en variabel.
$contents = fread($fp, filesize("textfil.txt"));
rewind($fp); // Spola tillbaka till början på filen
fwrite($fp, $new_line."\n"); // Skriv till fil
fwrite($fp, $contents); // Skriv till fil
fclose($fp);
} else {
echo "Gick ej öppna filen";
}
?>