Funcții de fișiere PHP

P

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ţieDescriere
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
Funcții de fișiere PHP

Adaugă comentariu

Rețeaua de tutori

Învață PHP de la A la Z