<Completa PHP Filesystem di riferimento
Definizione e l'utilizzo
Il lstat() funzione restituisce informazioni su un file o un link simbolico.
Questa funzione restituisce un array con i seguenti elementi:
- [0] o [dev] - Numero dispositivo
- [1] o [ino] - numero Inode
- [2] o [Modalità] - modo di protezione Inode
- [3] o [nlink] - Numero di collegamenti
- [4] o [uid] - ID utente del proprietario
- [5] o [gid] - ID gruppo di proprietario
- [6] o [rdev] - Inode tipo di dispositivo
- [7] o [size] - dimensione in byte
- [8] o [atime] - Ultimo accesso (as Unix timestamp)
- [9] o [mtime] - Ultima modifica (as Unix timestamp)
- [10] o [ctime] - Ultima modifica inode (as Unix timestamp)
- [11] o [blksize] - Blocksize di filesystem IO (if supported)
- [12] o [blocchi] - numero di blocchi allocati
Sintassi
lstat(file)
Parametro | Descrizione |
---|---|
file | Necessario. Specifica il file per controllare |
Suggerimenti e Note
Note: I risultati di questa funzione sarà diverso da un server all'altro. La matrice può contenere il numero indice, l'indice nome, o entrambi.
Note: Il risultato di questa funzione saranno memorizzati. Utilizzare clearstatcache() per cancellare la cache.
Tip: Questa funzione è simile a stat() , eccetto che se il parametro file è un link simbolico, viene restituito lo stato del link simbolico (non lo stato del file a cui punta il link simbolico).
Esempio
<?php
print_r(lstat("test.txt"));
?>
L'output del codice sopra possono essere:
Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
<Completa PHP Filesystem di riferimento