fájl létrehozása

Előadás 9. Hozzon létre egy fájlt.

Az előadás tárgyalja kapcsolatos kérdéseket fájlok létrehozása, olvasása fájlból adatokat, Egy fájl törlése és ellenőrizze, hogy a fájl a szerveren. (Funkciók fopen, fwrite, fclose fájl, fget, leválasztani, file_exists ..) példa -

fájl feltöltéséhez a szerverre egy web-alapú interfész.

funkció fopen

forrás fopen (filename, tip_dostupa

Ennek eredményeként a függvény visszaad egy pointert (erőforrás típus), hogy megnyitja a fájlt. Mivel a paramétereket ezt a funkciót, hogy küldjön: a fájl neve a megnyitni kívánt, fájl hozzáférés típusa (határozza meg, mit fogunk csinálni vele), és esetleg a paraméter, amely meghatározza, hogy a keresést a megadott fájlt a include_path. Van egy másik opcionális paraméter, de erről nem fogunk beszélni, hogy ne bonyolítsuk a bemutatót. Megbeszéljük mindhárom paramétert.

Paraméter use_include_path, beállítása 1 vagy IGAZ, a shell keresés meghatározott fopen () a fájl a include_path. Emlékezzünk, hogy a include_path - egy irányelv a PHP beállításait, amely meghatározza a könyvtárak listájához, amely tartalmazhat fájlok felvételére. Szintén fopen () funkció használható include () és a require ().

Tip_dostupa paraméter vehet az alábbi értékeket (lásd. Tab. 9.1).

fájl létrehozása

Tehát, hogy hozzon létre egy fájlt, akkor szükség van azonban nevetséges is hangzik, hogy nyisson meg egy nem létező fájl írásra.

/ * Nyitott írásához my_file.html fájlt, ha létezik, vagy létrehoz egy üres fájlt azzal a névvel, ha még mindig nem * / $ h = fopen ( "dir / another_file.txt", "w +");

/ * Nyitott az írás és olvasás another_file.txt vagy létrehoz egy fájlt a könyvtárban dir * / $ h = fopen (

Példa 9.1. Használata fopen () (html. Txt)

9.1 táblázat. Az értékek által hozott paraméter hozzáférés típusát

Típus Leírás Access

r Nyitott az olvasás csak; meghatározza a helyzetét a mutató egy fájlban

r + Nyílt olvasásra és írásra; beállítja a fájl mutatót annak

w Megnyitja a fájlt írásra csak; beállítja a fájl mutatót annak

kezdődő és levágja a fájlt nulla hosszúságú. Ha a fájl nem létezik, megpróbálja létrehozni.

w + Nyílt olvasásra és írásra; beállítja a fájl mutatót annak

kezdődő és levágja a fájlt nulla hosszúságú. Ha a fájl nem létezik, megpróbálja létrehozni.

Megnyit egy fájlt írásra csak; beállítja a fájl mutatót a végéig.

Ha a fájl nem létezik, megpróbálja létrehozni.

a + Nyílt olvasásra és írásra; beállítja a fájl mutatót rá

végén. Ha a fájl nem létezik, megpróbálja létrehozni.

x létrehozása és nyitva kizárólag írásban; helyezi a fájl mutatót annak

kezdődik. Ha a fájl már létezik, a fopen () függvény false és létrehoz egy figyelmeztetés. Ha a fájl nem létezik, megpróbálja létrehozni.

Kapcsolódó cikkek