Munka a fájlokkal a php

Íme néhány alapvető funkcióval rendelkezik fájlokat:

File_exists funkciót. halad a fájl nevét, akkor ellenőrizze a fájl létezik-e vagy sem. A függvény visszaküldi igaz vagy hamis. Van egy fájl hozzáférési funkciók, amelyek közül néhány nem kap hivatkozva egy nem létező fájl, a másik hibaüzenetet eredményez. A hibák elkerülése érdekében hívás előtt lehet kérni „ha file_exists”, és nem valami.

Lehetőségek a fájl dátuma visszatér az időbélyeg egy esemény.

Files - módok

Nézzük részletesen a munkát fájlokat. Először is, a fájl megnyitásakor, olvasni, írott, zárt. Ez megköveteli, hogy a funkció fopen (filename, mode). A paraméterek ezen funkció - A fájl neve és működését. Példák üzemmódok:

  • r - a fájl megnyitásához írásvédett.
  • r + - Fájl megnyitása írásra és olvasásra.
  • w - nyitott fájl csak írásban lehet. Ha létezik, akkor az aktuális fájl tartalmát törli. Az aktuális pozíció beállítása kezdeni.
  • w + - Fájl megnyitása írásra és olvasásra. Ha létezik, akkor az aktuális fájl tartalmát törli. Az aktuális pozíció beállítása kezdeni.
  • és - megnyit egy fájlt írásra. Az aktuális pozíció beállítása a fájlt.
  • a + - Nyissa meg a fájlt olvasásra és írásra. Az aktuális pozíció beállítása a fájlt.
  • b - kezelni bináris fájl. Ez a zászló van szükség, ha foglalkozik a bináris fájlok a Windows.

A fájl megnyitásakor, azt a kurzort. Módjától függően a fájlt, akkor vigye a kurzort az elején (a) vagy a fájl végére (a +).

Files - nyitás és zárás

Visszaadja az erőforrás típusát a funkció fopen (úgy néz ki, mint egy szám). Ie egy mutatót a fájl, akkor is nevezik kezelni.

Ha a fájl végén vele dolgozni nem zárja, semmi sem fog történni. Egyértelmű, hogy ez automatikusan bezáródik végén a kódot. De még mindig jobb, hogy lezárja, ahogy meg van írva a php leírás.

Files - olvasás

Ie A fájl olvasható teljes egészében, sorról sorra, karakterenként.

Gyakran szükség van arra, hogy valaki másnak a tartalmat. De meg van írva a html, és szeretnék használni egy előre elkészített szöveget. Ehhez egy olyan funkció fgetss. azaz Fájl olvasása soronként és kivágni az összes html-címkéket. Az opcionális itt - korlátot.

Files - Felvétel

Van egy alapvető funkciója, hogy írjon egy fájlt - fwrite. Vannak fputs, de ez annak szinonimája. Függvényparaméterek: fájlleírót korlátozza a hossza (opcionális). Figyelem! Új adatok a fájlban felülírja a már meglévőket. De mint általában, írunk valamit a fájl végére. Ebben az esetben meg kell mozgatni a kurzort a fájl végéhez (lásd: „Fájlok - üzemmódokat.” Ugyanebben a cikkben).

Kapcsolódó cikkek