Manipularea directoarelor, lucrul cu fișiere și directoare (directoare), php-spravka

Creați un director.
sintaxa:

Creează un director numit $ nume și permise permisiuni. Permisiunile pentru directoare sunt specificate exact ca pentru fișiere. Cel mai adesea valoarea permiselor $ este setată la egal cu 0770 (zero zero este obligatorie -






se spune PHP că aceasta este o constantă octală, nu un număr zecimal).

Dacă este reușit, funcția returnează adevărat, altfel fals.

Ștergeți directorul.
sintaxa:

Elimină un director numit $ name.
Directorul trebuie să fie gol, iar atributele acestuia trebuie să permită acest lucru.
Dacă este reușit, funcția returnează adevărat, altfel fals.

Schimbați directorul curent.
sintaxa:

Modifică directorul curent PHP în director. Returnează FALSE dacă nu se poate schimba, TRUE dacă apare schimbarea. Parametrul directorului $ poate specifica și o cale relativă specificată din directorul curent.
exemple:

Returnează calea completă a directorului curent

Această funcție returnează directorul curent, în raport cu ce operații de fișier sunt efectuate, adică Returnează calea completă la directorul curent, pornind de la "root" (/).

Dacă o astfel de cale nu poate fi urmărită, apelul "nu reușește" și returnează false.

Specifică spațiul liber din director






sintaxa:

Această funcție revine în spațiu liber în directorul de directoare, adică în sistemul de fișiere corespunzător sau pe partiția de disc.
exemplu:

Schimbați directorul rădăcină (PHP 4> = 4.0.5, PHP 5)

Modifică rădăcina procesului curent în directorul care a fost trecut ca parametru. Returnează TRUE cu succes sau FALSE dacă apare o eroare.

Această funcție este disponibilă numai dacă sistemul de operare îl acceptă și utilizați metodele de apelare CLI, CGI sau Embed SAPI.

Notă. Pentru platformele Windows, această funcție nu este implementată.

scandir - obține o listă de fișiere și directoare situate de-a lungul căii specificate

Returnează un tablou care conține numele fișierelor și directoarelor de-a lungul căii transmise în parametrul directorului.

director - directorul care urmează să fie scanat.
sorting_order - În mod implicit, sortarea este efectuată în ordine alfabetică în ordine ascendentă. Dacă parametrul opțional de sortare este setat la SCANDIR_SORT_DESCENDING, sortarea se face în ordine alfabetică în ordine descrescătoare. Dacă este setată la SCANDIR_SORT_NONE, sortarea nu este efectuată.
context - Pentru o descriere a parametrului context, consultați secțiunea "Fluxuri" din acest manual.

Returnează matricea de nume de fișiere dacă este reușită sau FALSE dacă apare o eroare. Dacă directorul nu este un director, este returnat mesajul FALSE și este generat un mesaj de eroare E_WARNING.

Exemplul # 1 Un exemplu simplu de utilizare a funcției scandir ()

Rezultatul acestui exemplu va fi ceva de genul:

Exemplul # 2 O alternativă la funcția scandir () pentru PHP 4

Rezultatul acestui exemplu va fi ceva de genul:

Pentru această funcție, puteți utiliza adresa URL ca nume de fișier dacă opțiunea de împachetare fopen a fost activată.







Trimiteți-le prietenilor: