stat
Da informazioni su un file
Descrizione
arraystat
stringfilename
Restituisce una serie di informazioni a riguardo del file filename.
Se il parametro filename è un link simbolico, le informazioni riguardano il file stesso,
e non il file puntato dal link. La funzione lstat è identica a
stat tranne che dovrebbe restituire il file puntato dal link.
In caso di errore stat restituisce &false;. Inoltre
genera un warning.
La funzione restituisce un vettore con le informazioni sul file contenente i
seguenti elementi. Il vettore parte dall'indice zero. Oltre agli indici numerici
il vettore contiene indici
associativi, come sarà indicato per ciascun parametro; questo è disponibile
dal PHP versione 4.0.6.
Formato del vettore restituito da stat
e fstat
Indice numerico
Associativo (da PHP 4.0.6)
Descrizione
0
dev
device
1
ino
inode
2
mode
modalità di protezione dell'inode
3
nlink
numero di link
4
uid
ID utente del proprietario
5
gid
ID del gruppo del proprietario
6
rdev
tipo di device con l'inode device *
7
size
dimensione in byte
8
atime
ora dell'ultimo accesso (Unix timestamp)
9
mtime
ora del'ultima modifica (Unix timestamp)
10
ctime
ora dell'ultimo cambiamento di inode(Unix timestamp)
11
blksize
dimensione del blocco per l'I/O di filesystem *
12
blocks
numero dei blocchi allocati
* - valida solo su sistemi che supportano il tipo st_blksize--altri sistemi
(ad esempio Windows) restituiscono -1.
¬e.clearstatcache;
&tip.fopen-wrapper.stat;
Vedere anche lstat,
fstat,
filemtime e
filegroup.