Forum und email

filesize

(PHP 4, PHP 5)

filesize — Leest de grootte van een bestand uit

Beschrijving

int filesize ( string $filename )

Geeft de grootte van een bestand in bytes terug, of FALSE in het geval van een fout.

Note: Omdat PHP een signed integer gebruikt en vele platformen gebruik maken van 32 bit integers, kan filesize() onverwachte resultaten geven voor bestanden die groter zijn dan 2 GB. Voor bestanden tussen de 2 GB en 4 GB in grootte kan dit normaal gesproken verholpen worden door sprintf("%u", filesize($file)) te gebruiken.

Note: The results of this function are cached. See clearstatcache() for more details.

Note: This function will not work on remote files as the file to be examined must be accessible via the servers filesystem.

Example#1 filesize() voorbeeld

<?php

// outputs e.g.  somefile.txt: 1024 bytes

$filename 'somefile.txt';
echo 
$filename ': ' filesize($filename) . ' bytes';

?>

Zie ook file_exists().