Appuntiphp.com

29 gennaio 2010

Funzioni PHP per la gestione delle Cartelle

Archiviato in: Referenze PHP — Tag:, , , , , , , — lukeonweb @ 13:14

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/");
?>

Nessun commento »

Non c'è ancora nessun commento.

RSS feed dei commenti a questo articolo. TrackBack URL

Lascia un commento

Appuntiphp.com è il blog italiano su PHP - Funziona con WordPress