Førstesiden / PHP / file.html
Lese til og fra en fil
<?php
//write TO file
$fp = fopen ("logg.txt", "w"); //se tabell
fputs ($fp,"Sindre Mathisen\n");
fputs ($fp,"Hallo\n");
fclose ($fp);
//read FROM file
$lines = file ('logg.txt');
foreach ($lines as $line_num => $line) {
echo "Innholde på linje #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br>\n";
}
?>
Ulike modus når man åpner filer:
Syntaks | Beskrivelse |
r | Bare lesetilgang |
r+ | Lese og skrivetilgang |
w | Kun skrivetilgang |
a | Kun skrivetilgang. Hvis den ikke finnes, blir den lagd. |
a+ | Skrive og lese. Hvis den ikke finnes blir den lagd. |
b | Binærfil. Må brukes sammen med en av de andre. |
Det er lov å bruke flere modus samtidlig. Det har jeg gjort i eksemplet ovenfor. Den legger til øverst i en tekstfil.
Enkelt og greit. Legg merke til at hvis man bruker en form og poster noe til dette scriptet, får feltene i formen automatisk en variabel oppkalt etter seg. Denne variablen kan du sende direkte til en fil.
Viktige funksjoner:
- 'fopen' åpner en fil.
- 'fputs' skriver til fila.
- 'fclose' lukker fila.
Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar
Det er ingen kommentarer til denne artikkelen. | |
|