Classe File_Info


Indice
Descrizione
Sinossi
Costanti definite dalla classe
Funzioni della classe
    getName()
    getBasename()
    getExtension()
    getDirname()
    getPath()
    getMime()
    getType()
    getSize()
    getAtime()
    getMtime()
Licenza d'uso
Note sull'autore

Descrizione

La classe consente di ottenere rapidamente diverse informazioni su un determinato file:

nome
estensione
percorso completo
nome directory
tipo di file
mime type
dimensione
ora dell'ultima modifica
ora dell'ultimo accesso

Questo README fa riferimento alla versione 0.4 della classe, rilasciata il 25/09/03.

Torna all'inizio

Sinossi

require_once '/path/to/File_Info.php';

$file = '/path/to/file.xyz';

$f = new File_Info($file);

/*
Accedo alle informazioni
attraverso i metodi della classe
*/
echo 'MIME Type: ' . $f->getMime();


Torna all'inizio

Costanti definite dalla classe

Le seguenti costante vengono utilizzate nella funzione getSize() per stabilire l'ordine di grandezza desiderato. La funzione restituisce la dimensione del file in questione, che può essere espressa in byte, Kb, Mb, Gb o Tb.

Nome costante Valore Significato
FILE_INFO_SIZE_BYTE 1 Esprime il valore in byte (DEFAULT)
FILE_INFO_SIZE_KB 2 Esprime il valore in KiloByte
FILE_INFO_SIZE_MB 3 Esprime il valore in MegaByte
FILE_INFO_SIZE_GB 4 Esprime il valore in GigaByte
FILE_INFO_SIZE_TB 5 Esprime il valore in TeraByte

Torna all'inizio

Funzioni della classe


Torna all'inizio

Licenza d'uso

Questa classe è software libero e viene distribuita sotto licenza GNU LGPL (Lesser General Public License).
E` possibile leggere la copia originale della licenza, in lingua inglese, sul sito della Free Software Foundation:
http://www.fsf.org/copyleft/lesser.html

Torna all'inizio

Note sull'autore
autore: Marco Bonzanini
homepage: http://marcobonzanini.has.it
e-mail: m-bonza AT libero DOT it

Torna all'inizio