> Învațăm PHP 7. №22. Lucrul cu fișierele .csv.
CSV (Valorile separate prin virgulă) este un format de text utilizat pentru a reprezenta date tabulare. Caietul de sarcini:
- Fiecare rând al fișierului este un rând al tabelului.
- Separatorul (delimitatorul) valorilor coloanei este o virgulă (,). Cu toate acestea, în practică, se folosesc adesea și alți delimitatori, adică formatul este confundat cu DSVruen și TSV.
- Valorile care conțin caractere rezervate (quote dublă, virgulă, punct și virgulă, șir nou) sunt înconjurate de ghilimele duble ("). Dacă valoarea întâlnește citate, acestea sunt reprezentate în fișier sub forma a două ghilimele la rând.
O altă denumire:
CSV este cel mai frecvent fișier text cu extensie .csv, unde datele din tabel pot fi stocate ca text solid, unde celulele cu date sunt separate prin punct și virgulă. Dacă punct și virgulă face parte din date, se citează ";", iar în cazul în care citatele duble fac parte din date, atunci sunt și ele citate. De exemplu, a existat: "cuvânt", a devenit "" un cuvânt "".
Vom folosi astfel de funcții noi:
fgetcsv () - Citește o linie din fișier și analizează datele CSV.
count () - numără numărul de elemente din matrice sau numărul de proprietăți din obiect.
Iată cum arată fișierul nostru CSV:
Iată cum ne conectăm la ea și obținem informații:
Pentru a scrie o serie de date într-un fișier csv, utilizați următorul cod:
Dacă aveți nevoie de un site web, dar tot nu îl puteți face singur, puteți comanda crearea site-urilor. Această opțiune poate fi destul de acceptabilă.