O mică lucrare privind lucrul cu fișiere utilizând Joomla Framework
În primul rând, trebuie să conectăm o clasă pentru a lucra cu fișiere prin funcția jimport:
Pentru clasa JFile, nu puteți crea un obiect! Metode de bază în clasa JFile:
JFile :: ștergeți (fișier $); - Șterge fișierul sau fișierele de pe calea specificată! Dacă treceți un parametru la matrice, atunci fișierele specificate în matrice vor fi șterse!
JFile :: există ('path_to_file'); - verificarea metodei sau existența fișierului specificat! Dacă fișierul există, acesta returnează adevărat. dacă nu există, se întoarce fals
JFile :: getExt ('path_to_file'); - Returnează extensia de fișier.
JFile :: getName ('path_to_file'); - returnează numele fișierului, excluzând calea către el! De exemplu, dacă calea este trecut componente / com_test / images / menu.jpg această funcție va reveni menu.jpg
JFile :: makeSafe ('path_to_file'); - face ca numele fișierului să fie în siguranță
JFile :: mutați ($ src, $ dest); - Mută fișierul din calea specificată în $ src. într-un fișier care este pe calea $ dest
JFile :: stripExt ('path_to_file'); - elimină extensia de la numele fișierului.
JFile :: încărcați ($ src, $ dest); - Încarcă fișierul din calea specificată în $ src. într-un fișier care este pe calea $ dest
JFile :: scrie ($ file, $ tampon); - scrie date către fișierul specificat în variabila $ file specificată în bufferul $