A php fájlok létrehozása, megnyitása, megjelenítése, írása, bezárása és törlése
A PHP fájlok kezelése: fájlok létrehozása, megnyitása, megjelenítése, írása, bezárása és törlése. 16. lecke

Itt van egy nagy bejegyzés nem fog, de a rövid azt mondanám, hogy a segítségével a mai leckét PHP, akkor lehet, hogy a saját adatbázisában (DB) egy szöveges fájlt. Mit értek? Ma meg fogja tanulni, hogyan kell írni a kódot PHP, amely automatikusan az Ön utasításait a fájl létrehozásához, nyitott, megjeleníti a fájl tartalmát a böngésző, vegye tudomásul veszi, és törli a fájlt. Igen, igen, igazad van ötlet, ez egy mini szöveges adatbázis, amely tárolja és képesek leszünk, hogy húzza ki, és megjeleníti a weboldalon.
Nos, kezdjük el a leckét.
A PHP-ből származó adatok létrehozásához és olvasásához három lépésben kell eljárnia:
1. lépés - nyissa meg a fájlt. Ha a fájl nem létezik, a szkriptnek létre kell hoznia
2. szakasz - adatok írása vagy olvasása
3. lépés - a fájl bezárása
Vegyük fontolóra minden egyes részletet.
Fájl létrehozása és megnyitása PHP-ben
PHP fájl létrehozásához és megnyitásához használja a fopen () függvényt:
- fájlnév - itt meg kell adnia a létrehozni vagy megnyitni kívánt nevet és fájlkiterjesztést. Például: "bloggood-ru.txt".
- fájlnév üzemmód - itt meg kell adnia a módot, vagyis a paramétereket. Például, mit szeretne csinálni ezzel a fájllal: szöveg hozzáadása vagy új szöveg beszúrása stb. Az alján a fopen () függvénymódok táblázata látható:
Megnyitja a fájlt az olvasáshoz. A mutató a fájl elején helyezkedik el. Ha a fájl nem létezett, ez a mód nem hozza létre.
Megnyitja a fájlt az íráshoz és az olvasáshoz. A mutató a fájl elején helyezkedik el. Ha a fájl nem létezett, ez a mód nem hozza létre.
Megnyitja a fájlt csak íráshoz. A mutató a fájl elején helyezkedik el, és minden fájlt töröl. Ha a fájl nem létezik, próbálja meg létrehozni
Megnyitja a fájlt az íráshoz és az olvasáshoz. A mutató a fájl elején helyezkedik el, és minden fájlt töröl. Ha a fájl nem létezik, próbálja meg létrehozni
A töltés egyik példája a következő:
Írja le vagy olvassa el a fájladatokat PHP-ben
Egy PHP szövegfájlban lévő sorok írásához létezik egy speciális függvény fputs () vagy fwrite (). Ezek a funkciók ugyanazok a célok:
- fájlleíró - a fájlleíró, amelyre a rekord készült;
- string - string vagy szöveg, amelyet be kell írni a fájlba;
- karakterek száma - az írandó karakterek száma, a többi nem kerül figyelembe. Ha a szám nincs megadva, akkor a teljes sort írja (a paraméter opcionális).
A töltés egyik példája a következő:
Ebben a példában csak 5 karakter kerül be a fájlba - "Hi".
Ha eltávolítja a karakterek számát, akkor a teljes szöveg a "Hello to everyone from BlogGood.ru" fájlba kerül. »:
A szöveges fájlok olvasásához egy függvény readfile () tartozik, amely megnyitja a fájl tartalmát, olvassa el és megjeleníti a fájl tartalmát a böngészőablakban:
- fájlnév - megadja a megnyitni kívánt fájl nevét, a böngészőablakban megjeleníteni és megjeleníteni. Például: "bloggood-ru.txt".
A töltés egyik példája a következő:
Fájl lezárása
Miután feldolgozta a fájlt, be kell zárnia. A fájl bezárásához PHP-ben létezik egy függvény fclose ():
- fájlleíró - itt megadja a fopen () függvényhez rendelt változót.
A töltés egyik példája a következő:
Most, a mai lecke ismeretével megpróbálunk létrehozni egy szkriptet a PHP-ben, amely létrehoz egy fájlt, beír egy bejegyzést és megjeleníti a szöveg eredményét a böngészőablakban.
Ezt megteheti (2. sorszám, 3. szám, 10. szám):
Most már teljesen kész a kód:

A böngésző a következő szöveget fogja látni: "Örülök, hogy látlak a BlogGood.ru blogon", mert a kódban megmutattuk a fájl tartalmának megjelenítését a böngésző képernyőjén:
A böngésző eredményei:

Végül, ha törölni szeretné a fájlt, használja az unlink () függvényt:
Javaslom ezt és más funkciókat a fájlok feldolgozásához, amelyeket a következő leckében fontolhatsz meg, és még így is megjelent a hatalmas cikk.