Joomla fájlok kezelése (jfile osztály)
Egy kis munka a Joomla Framework használatával
Először is egy osztályt kell csatlakoztatnunk a fájlok kezeléséhez a jimport függvény segítségével:
A JFile osztályhoz nem hozhat létre objektumot! A JFile osztály alapvető módszerei:
JFile :: delete ($ file); - Törli a fájlt vagy fájlokat a megadott útvonalon! Ha átad egy tömböt a paraméterre, akkor a tömbben megadott fájlok törlődnek!
JFile :: létezik ('path_to_file'); - a módszer ellenőrzése vagy a megadott fájl létezik! Ha a fájl létezik, akkor az true értéket ad vissza. ha nem létezik, hamis
JFile :: getExt ('path_to_file'); - Visszaadja a fájl kiterjesztését.
JFile :: getName ('path_to_file'); - visszaadja a fájlnevet, kivéve az elérési utat! Vagyis ha az elérési útvonal átment összetevők / com_test / images / menu.jpg akkor a funkció vissza fog menni menu.jpg
JFile :: makeSafe ('path_to_file'); - a fájlnév biztonságos használata
JFile :: move ($ src, $ dest); - Áthelyezi a fájlt a $ src-ban megadott útvonalon. egy fájlban, amely a $ dest könyvtárban van
JFile :: stripExt ('path_to_file'); - eltávolítja a kiterjesztést a fájl nevéből.
JFile :: upload ($ src, $ dest); - betölti a fájlt a $ src-ban megadott elérési útról. egy fájlban, amely a $ dest könyvtárban van
JFile :: write ($ file, $ puffer); - adatokat ír a $ pufferben megadott $ file változóban megadott fájlra