Pe această pagină, veți găsi funcțiile PHP utilizate pentru a manipula și procesa fișierele. Aceste funcții fac parte din limbajul de bază, prin urmare, nu este necesară instalarea pachetului.
Comportamentul acestor funcții poate varia în funcție de fișierul php.ini.
Rețineți că, pe Unix, o bară oblică (/) este folosită ca separator de director, iar pe Windows, pot fi utilizate atât bara oblică (/) cât și cea inversă (\).
Funcţie | Descriere |
---|---|
nume de bază() | Returnează componenta nume de fișier a unei căi |
chgrp() | Schimbați grupul de fișiere |
chmod() | Schimbați modul fișierului |
chown() | Schimbați proprietarul fișierului |
clearstatcache() | Goliți memoria cache a stării fișierului |
copie() | Copiați un fișier |
șterge() | Vedea deconectați() |
dirname() | Returnează componenta nume de director a unei căi |
spațiu_disc_liber() | Returnează spațiul liber al unui sistem de fișiere sau al discului |
spatiu_total_disc() | Returnează dimensiunea totală a unui sistem de fișiere sau a unui disc |
spatiu liber pe disc() | Alias de spațiu_disc_liber() |
fclose() | Închideți un fișier deschis |
feof() | Verificați dacă „sfârșitul fișierului” (EOF) a fost atins pentru un fișier deschis |
fflush() | Sterge ieșirea tamponată într-un fișier deschis |
fgetc() | Returnează un singur caracter dintr-un fișier deschis |
fgetcsv() | Returnează o linie dintr-un fișier CSV deschis |
fgets() | Returnează o linie dintr-un fișier deschis |
fgetss() | Depreciat de la PHP 7.3. Returnează o linie dintr-un fișier deschis – dezlipit din etichetele HTML și PHP |
fişier() | Citiți un fișier într-o matrice |
fisierul exista() | Verificați dacă există sau nu un fișier sau un director |
file_get_contents() | Citiți un fișier într-un șir |
file_put_contents () | Scrieți date într-un fișier |
fileatime() | Returnează ultima oră de acces a unui fișier |
filecttime() | Returnează ora ultimei modificări a unui fișier |
grup de fișiere() | Returnează ID-ul de grup al unui fișier |
fileinode() | Returnează numărul inodul unui fișier |
filmtime() | Returnează ora ultimei modificări a unui fișier |
proprietar de fișier() | Returnează ID-ul utilizatorului (proprietarul) unui fișier |
fileperms() | Returnează permisiunile fișierului |
mărime fișier() | Returnează dimensiunea fișierului |
tip fișier() | Returnează tipul fișierului |
turmă() | Blocați sau eliberează un fișier |
fnmatch() | Potriviți un nume de fișier sau șir cu un model specificat |
fopen() | Deschideți un fișier sau o adresă URL |
fpassthru() | Citiți din poziția curentă într-un fișier – până la EOF și scrie rezultatul în tamponul de ieșire |
fputcsv() | Formatați o linie ca CSV și o scrieți într-un fișier deschis |
fputs() | Alias de fwrite() |
friad() | Citiți dintr-un fișier deschis (binar-sigur) |
fscanf() | Analizați intrarea dintr-un fișier deschis conform unui format specificat |
fseek() | Caută într-un fișier deschis |
fstat () | Returnează informații despre un fișier deschis |
ftell() | Returnează poziția curentă într-un fișier deschis |
ftruncate() | Trunchiați un fișier deschis la o lungime specificată |
fwrite() | Scrieți într-un fișier deschis (binar-sigur) |
glob() | Obțineți o serie de nume de fișiere/directoare care se potrivesc cu un model specificat |
is_dir() | Verificați dacă un fișier este un director |
este_executabil() | Verificați dacă un fișier este executabil |
is_file() | Verificați dacă un fișier este un fișier obișnuit |
is_link() | Verificați dacă un fișier este un link |
este_citit() | Verificați dacă un fișier este lizibil |
is_uploaded_file() | Verificați dacă un fișier a fost încărcat prin HTTP POST |
is_writable() | Verificați dacă un fișier poate fi scris |
is_writeable() | Alias de is_writable() |
lchgrp() | Schimbați proprietatea de grup a unei legături simbolice |
lchown() | Schimbați calitatea de proprietar al unui link simbolic |
legătură() | Creează o legătură rigidă |
linkinfo() | Returnează informații despre un link hard |
lstat () | Returnează informații despre un fișier sau un link simbolic |
mkdir() | Creează un director |
move_uploaded_file() | Mutați un fișier încărcat într-o locație nouă |
parse_ini_file() | Analizați un fișier de configurare |
parse_ini_string() | Analizați un șir de configurare |
info de cale() | Returnează informații despre o cale de fișier |
pclose() | Închideți o țeavă deschisă de popen() |
popen() | Deschide o țeavă |
readfile() | Citește un fișier și îl scrie în tamponul de ieșire |
readlink() | Returnează ținta unei legături simbolice |
realpath() | Returnează calea absolută |
realpath_cache_get() | Obțineți intrări în cache de cale reală |
realpath_cache_size() | Obțineți dimensiunea cache a căii reale |
redenumește() | Redenumiți un fișier sau un director |
derulează înapoi() | Derulați înapoi un indicator de fișier |
rmdir() | Eliminați un director gol |
set_file_buffer() | Alias pentru stream_set_write_buffer(). Setează dimensiunea bufferului pentru operațiunile de scriere pe fișierul dat |
stat () | Returnează informații despre un fișier |
link simbolic() | Creează o legătură simbolică |
tempnam() | Creează un fișier temporar unic |
tmpfile() | Creează un fișier temporar unic |
touchh() | Setează timpul de acces și modificare a unui fișier |
umask() | Modifică permisiunile pentru fișiere |
deconectați() | Șterge un fișier |