Manuale PHP
Indietro |  | Avanti

# fstat

(PHP 4, PHP 5)

fstat -- Restituisce le informazioni riguardanti un file attraverso un puntatore al file aperto

## Descrizione

array fstat ( resource handle )

Restituisce le statistiche del file aperto dal puntatore handle. Questa funzione è simile a stat() eccetto per il fatto che opera su un puntatore a file aperto invece che su un nome di file.

Restituisce un vettore con le statistiche del file con il formato del vettore è descritto nella pagina di stat().

Esempio 1. Esempio di uso di fstat()

`<?php // apertura del file $fp = fopen("/etc/passwd", "r"); // raccolta delle informazioni $fstat = fstat($fp); // chiusura del file fclose($fp); // scrittura della sola parte associativa print_r(array_slice($fstat, 13)); ?>`

l'esempio visualizzerà :

    Array
    (
        [dev] => 771
        [ino] => 488704
        [mode] => 33188
        [nlink] => 1
        [uid] => 0
        [gid] => 0
        [rdev] => 0
        [size] => 1114
        [atime] => 1061067181
        [mtime] => 1056136526
        [ctime] => 1056136526
        [blksize] => 4096
        [blocks] => 8
    )

> Nota: I risultati di questa funzione saranno memorizzati. Vedere clearstatcache() per maggiori dettagli.

> Nota: Questa funzione non è eseguibile con file remoti, ma con file accessibili attraverso il filesystem del server.

Indietro | Partenza | Avanti
fseek | Risali | ftell