Obsługa plików jest ważną częścią każdej aplikacji internetowej. Często trzeba otworzyć i przetworzyć plik do różnych zadań.
PHP manipulacji plikami
PHP ma kilka funkcji do tworzenia, czytania, przesyłania i edycji plików.
Należy zachować ostrożność podczas manipulowania plikami!
Podczas manipulowania plikami trzeba być bardzo ostrożnym. Można zrobić wiele szkód, jeśli robisz coś złego. Typowe błędy to: edytowanie błędnego pliku, wypełnienie dysku twardego z danymi śmieci i usuwanie zawartości pliku przez przypadek.
PHP readfile() Funkcja
readfile() odczytuje plik i zapisuje je do bufora wyjściowego.
Załóżmy, że mamy plik tekstowy o nazwie "webdictionary.txt" , przechowywany na serwerze, który wygląda tak:
AJAX = Asynchronous JavaScript and XML
CSS = Cascading Style Sheets
HTML = Hyper Text Markup Language
PHP = PHP Hypertext Preprocessor
SQL
= Structured Query Language
SVG = Scalable Vector Graphics
XML =
EXtensible Markup Language
Kod PHP do odczytu pliku i zapisać go do bufora wyjściowego jest następujący (the readfile() zwraca liczbę bajtów do odczytu w przypadku powodzenia):
readfile() Funkcja ta jest przydatna, gdy wszystko, co chcesz zrobić, to otworzyć plik i odczytać jego zawartość.
Kolejne rozdziały pozwoli Ci nauczyć się więcej o obsłudze plików.