Myphp - tanulságok php

6. lecke: A fájlok, könyvtárak és a PHP

Fájlok kezelése

Annak szükségességét, hogy műveleteket fájlok szembesíti programozó nagyon gyakran. Ha a szkript nem használja az adatbázist, a fájlok marad az egyetlen elfogadható állattartók információt a forgatókönyvet. Alkalmazás fájlt tároló szkript végrehajtása az információ lehetővé teszi, hogy használja őket a különböző helyzetekben. Szinte az összes szkriptet számlálók semmit írásbeli alapján dolgozik fájlokat. Arra is lehetőség van, hogy egy csomó más példák, de itt az ideje, hogy közvetlenül a szavaktól a tettek.

Csak azt akarom mondani, hogy a munka a fájlt kell szankcionálni. Alapértelmezésben a PHP nem teszi lehetővé dolgozik a fájl biztonsági okokból. Ahhoz, hogy távolítsa el ezt a tilalmat FTP-menedzser Ravasz a fájl tulajdonságait ki a jelölőnégyzetet a többi vezetők kell lennie valami ilyesmi.

file_exists

Mielőtt rátérnék a művelet egy fájl, gyakran szükség van, hogy megbizonyosodjon arról, hogy a megadott fájl létezik. Ez a célja funkció file_exists. Ez a funkció csak vissza két érték, mint tudod képzelni, TRUE (ha a megadott fájl létezik) és hamis. Jellemzően a funkció használatához a következő:

if (! file_exists ( "fájlnév.txt")) exit ( "A megadott fájl nem létezik");

Figyeljük meg, hogy a funkció csak a helyi fájlok, hogy van, ha kívánt ellenőrizni, hogy Yandex megszerezte a fájl robot.txt, az erőfeszítések hiábavalóak lesznek. De lehetséges, hogy ellenőrizze minden fájlt, ami fekszik a helyi szerveren, függetlenül annak helyét könyvtárban.

Íme néhány szabály leíró fájl elérési útját.

A függvény beolvassa a könyvtár, nyitott opendir. Minden áthaladáskor, visszatér a fájl nevét vagy mappa fekvő a megadott könyvtárban, és mozgatja a belső mutató a következő objektumra könyvtárban. Tehát, hogy olvassa el a teljes könyvtárat meg kell használni a ciklusban.

Továbbá meg kell jegyezni, hogy ez a függvény a szolgáltatás tárgyak mappát. ... és hogy lehet vágni a levezetése IF.

Zárja le a könyvtár érvként jelezve a kapcsolat azonosítót egy mappába.

Kapcsolódó cikkek