Lucrul cu fișiere php crearea, deschiderea, afișarea, scrierea, închiderea și ștergerea fișierelor

Lucrul cu fișierele PHP: crearea, deschiderea, afișarea, scrierea, închiderea și ștergerea fișierelor. Lecția 16

Lucrul cu fișiere php crearea, deschiderea, afișarea, scrierea, închiderea și ștergerea fișierelor

Aici am o intrare mare, nu se va face, dar pe scurt, aș spune că, cu ajutorul lecția de azi PHP, puteți face propria bază de date a (PB) dintr-un fișier text. Ce vreau sa spun? Astăzi veți învăța cum să scrie cod în PHP, care va fi în mod automat în conformitate cu instrucțiunile dumneavoastră pentru a crea fișierul, deschis, afișând conținutul fișierului în browser, să ia notițe și să șteargă fișierul. Da, da, credeți corect că aceasta este o bază de date mini text în care sunt stocate informații și putem să le scoatem și să le afișăm pe o pagină web.







Să începem lecția.

Pentru a crea și a citi date dintr-un fișier folosind PHP, trebuie să parcurgeți trei pași:

Pasul 1 - deschideți fișierul. Dacă fișierul nu există, scriptul ar trebui să îl creeze
Etapa 2 - scrierea sau citirea datelor
Pasul 3 - închiderea fișierului

Să luăm în considerare fiecare etapă în detaliu.

Crearea și deschiderea unui fișier în PHP

Pentru a crea și a deschide un fișier în PHP, utilizați funcția fopen ():

- nume fișier - aici trebuie să specificați numele și extensia de fișier pe care trebuie să o creați sau să o deschideți. De exemplu, "bloggood-ru.txt".
- modul fișier - aici trebuie să specificați modul, cu alte cuvinte parametrii. De exemplu, ceea ce doriți să faceți cu acest fișier: adăugați text sau introduceți unul nou, etc. În partea de jos puteți vedea tabelul cu modurile funcționale fopen ():

Deschide fișierul pentru citire. Indicatorul este plasat la începutul fișierului. Dacă fișierul nu există, acest mod nu îl creează.

Deschide fișierul pentru scriere și citire. Indicatorul este plasat la începutul fișierului. Dacă fișierul nu există, acest mod nu îl creează.

Deschide fișierul numai pentru scriere. Indicatorul este plasat la începutul fișierului și șterge tot ce era în fișier. Dacă fișierul nu există, încercați să îl creați







Deschide fișierul pentru scriere și citire. Indicatorul este plasat la începutul fișierului și șterge tot ce era în fișier. Dacă fișierul nu există, încercați să îl creați

Un exemplu de umplere este următorul:

Scrieți sau citiți fișiere în PHP

Pentru a scrie linii într-un fișier text în PHP, există o funcție specială fputs () sau fwrite (). Aceste funcții sunt identice în acest scop:

- descriptor de fișier; - descriptorul fișierului la care se face înregistrarea;
- șir - șir sau text care trebuie scris în fișier;
- numărul de caractere - numărul de caractere care trebuie scrise, restul este ignorat. Dacă numărul nu este specificat, va fi scrisă întreaga linie (parametrul este opțional).

Un exemplu de umplere este următorul:

În acest exemplu, numai 5 caractere vor fi scrise în fișier - "Hi".
Dacă eliminați numărul de caractere, atunci întregul text va fi scris în fișierul "Salut tuturor celor de la BlogGood.ru! »:

Pentru a citi fișierele text există o funcție readfile (). Funcția deschide un fișier, citește și afișează conținutul fișierului în fereastra browserului:

- nume fișier - aici specificați numele fișierului pe care doriți să îl deschideți, citiți și afișați în fereastra browserului. De exemplu, "bloggood-ru.txt".

Un exemplu de umplere este următorul:

Închiderea unui fișier

După ce ați lucrat cu fișierul, trebuie să îl închideți. Pentru a închide un fișier, în PHP există o funcție fclose ():

- descriptor de fișier - aici specificați variabila care a fost atribuită funcției fopen ().

Un exemplu de umplere este următorul:

Acum, având cunoștințele despre lecția de astăzi, vom încerca să creăm un script în PHP, care va crea un fișier, va face o intrare acolo și va afișa rezultatul textului în fereastra browserului.

Puteți face acest lucru (linia numărul 2, numărul 3, numărul 10):

Acum codul este absolut gata:

Lucrul cu fișiere php crearea, deschiderea, afișarea, scrierea, închiderea și ștergerea fișierelor

Și browserul va vedea, de asemenea, textul "Mă bucur să vă văd pe blog BlogGood.ru", deoarece în codul am indicat ieșirea conținutului fișierului pe ecranul browserului:

Rezultat în browser:

Lucrul cu fișiere php crearea, deschiderea, afișarea, scrierea, închiderea și ștergerea fișierelor

În fine, dacă trebuie să ștergeți un fișier, utilizați funcția unlink ():

Îți sugerez această și alte funcții pentru a lucra cu fișierele pe care să le iei în considerare în următoarea lecție, și chiar așa sa făcut articolul voluminos.







Trimiteți-le prietenilor: