Alocă numele de fișier de la calea.
sintaxa:
Acesta evidențiază numele principal al $ calea calea
exemple:
Funcția basename () nu verifică existența fișierului. Este pur și simplu ia șir după bara oblică din dreapta și returnează-l.
Această funcție se ocupă în mod corect, atât în mod direct și backslash sub Windows.
Selectează numele directorului.
sintaxa:
Returnează numele directorului extras din calea calea $. Relativ funcționa „rezonabil“ și este capabil să aloce situațiile non-triviale, care sunt descrise în exemple:
Dacă dirname () pentru a trece un nume de fișier, acesta va reveni „“, ceea ce înseamnă «directorul curent».
Acesta generează un nume de fișier unic în directorul specificat.
sintaxa:
Generează un nume de fișier în directorul dir $ prefixat cu $ prefix în numele și astfel creat sub acest nume, în viitor, fișierul a fost unic. Pentru ca acest lucru să string $ prefix se alătură unele numere aleatorii.
De exemplu, tempnam apel ( "/ tmp", "temp") poate returna / tmp / temp3a6b243c.
Dacă numele pe care doriți să creați în directorul curent, treci $ dir = „“
Transformă o cale relativă într-o absolută.
sintaxa:
Transformă o cale relativă cale de $ într-o absolută, și anume, începând de la rădăcină.
exemplu:
Fișierul care este specificat în $ calea parametru, trebuie să existe, în caz contrar funcția returnează false.
(PHP 3, PHP 4, PHP 5)
redenumiți - Redenumește un fișier sau director
descriere
El încearcă să-l redenumiți oldName în newname.
Returnează TRUE în cazul succesului sau FALSE în cazul eșecului.
Exemplu de Redenumeste function ()
Notă: În versiunile anterioare PHP 4.3.3, redenumi funcția () nu a putut redenumi fișiere care sunt pe o secțiune diferită în sistemul de operare, bazat pe * nix.
Notă: Pornind de la versiunea PHP 5.0.0, redenumi () funcție poate fi, de asemenea, utilizat cu unele ambalaje URL.
Notă: învelișurile folosite în oldName trebuie să se potrivească învelișurile folosite în newname.
Notă: Atributul context, a fost adăugat la versiunea PHP 5.0.0.
Găsiți un model de potrivire cai de acces (PHP 4> = 4.3.0, PHP 5)
Glob () căutări funcționale pentru toate căile care se potrivesc cu șablonul de model în conformitate cu normele utilizate în funcția glob () biblioteca libc, care sunt similare cu regulile utilizate de cochilii cele mai comune. tilde dezvăluire sau substituție parametru se face.
Se returnează o matrice care conține fișierele / directoarele potrivite sau FALSE la eroare.
GLOB_MARK - Adaugă o bară oblică pentru fiecare element de returnare
GLOB_NOSORT - Întoarcere fișiere într-o formă în care apar în directorul (fără sortare)
GLOB_NOCHECK - Întoarcere modelul de căutare în cazul în care a fost folosind nu se potrivește nici un fișier.
GLOB_NOESCAPE - backslashe nu scut metacaractere
GLOB_BRACE - demască pentru a coincide cu 'a', 'b' sau 'c'
GLOB_ONLYDIR - Returnează doar directoare se potrivesc cu un model
Notă. În versiunile de mai jos PHP 4.3.3 GLOB_ONLYDIR de mai jos nu a fost disponibil pe Windows și alte sisteme care nu utilizează biblioteca GNU C.
Un mod convenabil de a utiliza glob () poate înlocui opendir () și prietenii ei.
Rezultatul va fi ca acest lucru:
Notă. Această funcție nu va funcționa pe fișiere la distanță ca fișier trebuie să fie accesibile prin sistemul de fișiere servere.
Se returnează informații despre o cale de fișier (PHP 4> = 4.0.3, PHP5)
PathInfo () returnează un tablou asociativ care conține informații despre calea de cale. Șirul returnat este alcătuit din următoarele elemente: dirname, basename și extindere.
Puteți specifica ce elemente sunt returnate utilizând opțiunile de parametri opționale. Se compune din PATHINFO_DIRNAME, PATHINFO_BASENAME, PATHINFO_EXTENSION și PATHINFO_FILENAME (apărut în PHP 5.2.0). În mod implicit, toate elementele.
EXEMPLU utilizare PathInfo () funcția