Manuale PHP
Indietro |  | Avanti

# filesize

(PHP 3, PHP 4, PHP 5)

filesize -- Restituisce la dimensione del file

## Descrizione

int filesize ( string filename )

Restituisce la dimensione di un file, o `FALSE` in caso d'errore.

> Nota: Poichè il PHP tratta i tipi interi con il segno e diverse piattaforme utilizzano interi a 32 bit, filesize() può restituire valori non attendibili con file di dimensioni maggiori di 2GB. Per file con dimensione tra 2GB e 4GB si può tentare di ovviare utilizzando sprintf("%u", filesize($file)).

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

> Suggerimento: A partire da PHP 5.0.0, questa funzione può essere utilizzata con alcuni URL wrappers. Fare riferimento a Appendice M per la lista di quali wrappers supportano le funzioni della famiglia stat().

Esempio 1. Esempio di uso di filesize()

`<?php // Ad esempio visualizzerà: somefile.txt: 1024 bytes $filename = 'somefile.txt'; echo $filename . ': ' . filesize($filename) . ' bytes'; ?>`

Vedere anche file_exists()

Indietro | Partenza | Avanti
fileperms | Risali | filetype