..
Den fread funktionen bruges til at læse indholdet af en fil tidligere åbnes ved hjælp af funktionen fopen .
Funktionen tager to parametre: filens pointer og længde (i byte) til at læse.
Hvis vi skulle læse kun de første 100 byte vil:
<? Php
/ / Åbn fil til læsning
$ Minfil = fopen ('readme.txt', 'r');
/ / Læs de første 100 byte
fread ($ minfil, 100);
/ / Luk cursoren
fclose ($ minfil);
?>
Hvis man i stedet, ønskede jeg at læse hele indholdet af den fil, jeg brugte:
<? Php
/ / Åbn fil til læsning
$ Minfil = fopen ('readme.txt', 'r');
/ / Gemmes i en variabel længde fil
$ Bytes = filesize ('readme.txt');
/ / Læs sagens akter for hele længden
fread ($ minfil, $ bytes);
/ / Luk
fclose ($ minfil);
?>
Bemærk: Hvis du blot ønsker at udpakke indholdet af en fil, som du skal bruge funktionen file_get_contents () .
| |
Linux (Kursus)
Komplet guide til open source-system. Fra 49 €. |
| |
MySQL (Kursus)
Forvaltning af open source-database. Fra 39 €. |
| |
PHP (Kursus)
Fuld kursus for at skabe dynamiske web-sites. Fra 49 €. |