Referenze

Home | Referenze | Art. # 34

Funzioni PHP per la gestione delle Cartelle

Registrazione Domini
Registrazione Domini Internet ai prezzi più bassi d'Europa: soli 5,40 euro più IVA all'anno!

Il PHP mette a disposizione degli sviluppatori una serie di funzioni per gestire le cartelle: crearle, aprirle, chiuderle, rinominarle, verificarne l'esistenza, e cosi via.

Esaminiamo le principali in ordine logico e di frequenza di utilizzo.

mkdir()

Crea una cartella. Accetta come parametri il percorso della cartella ed il mode.

Esempio:

<?
    mkdir("/nome_cartella/", 0666);
?>

opendir()

Apre una cartella. Accetta come parametro il percorso della cartella da aprire.

Esempio:

<?
    opendir("/nome_cartella/");
?>

closedir()

Chiude una cartella. Accetta come parametro il percorso della cartella da chiudere.

Esempio:

<?
    closedir("/nome_cartella/");
?>

is_dir()

Verifica l'esistenza di una cartella. Accetta come parametro il percorso della cartella di cui verificarne l'esistenza.

Esempio:

<?
    if (is_dir("/nome_cartella/"))
    {
        echo "La cartella esiste!";
    }
    else
    {
        echo "La cartella NON esiste!";
    }
?>

readdir()

Legge il contenuto di una cartella. Accetta come parametro l'apertura della cartella di cui leggerne il contenuto.

Esempio:

<?
    $apri = opendir("/nome_cartella/");
    while ($leggi = readdir($apri))
    {
        print $leggi . "<br>";
    }
    closedir($apri);
?>

rmdir()

Cancella una cartella. Accetta come parametro il nome della cartella da rimuovere.

Esempio:

<?
    rmdir("/nome_cartella/");
?>
 

Scritto in data 24/01/2008 e modificato in data 19/02/2008

Segnalalo ad un Amico | Aggiungilo ai Preferiti

© 2008 Appunti PHP - A cura di Luca Ruggiero - Partita IVA 05564851219 - Privacy | Pubblicità | Contatti