..
Fread Funkcja ta służy do odczytu zawartości pliku wcześniej otwarty za pomocą funkcji fopen .
Funkcja przyjmuje dwa parametry: wskaźnik pliku i długość (w bajtach) do odczytania.
Gdybyśmy tylko do odczytu pierwszych 100 bajtów będzie:
<? PHP
/ / Otwarcie pliku do odczytu
$ Myfile = fopen ('readme.txt', 'r');
/ / Przeczytaj pierwsze 100 bajtów
fread ($ myfile, 100);
/ / Zamknięcie kursora
fclose ($ myfile);
?>
Jeśli natomiast chciałem przeczytać całą zawartość pliku użyłem:
<? PHP
/ / Otwarcie pliku do odczytu
$ Myfile = fopen ('readme.txt', 'r');
/ / Przechowywane w zmiennej długości pliku
$ Bytes = filesize ('readme.txt');
/ / Odczyt pliku na całej długości
fread ($ myfile, $ bajtów);
/ / Zamknij
fclose ($ myfile);
?>
Uwaga: Jeśli chcesz po prostu rozpakować zawartość pliku należy użyć funkcji file_get_contents () .
| |
Linux (Kurs)
Kompletny przewodnik do systemu open-source. Od 49 €. |
| |
MySQL (Kurs)
Zarządzanie bazą danych open-source. Od 39 €. |
| |
PHP (Kurs)
Pełny kurs tworzenia dynamicznych stron internetowych. Od 49 €. |