Calculer le poids d’un fichier

La fonction ci-dessous sert à calculer la taille du fichier qui lui est passé en paramètre.

$file : Lien du fichier

Exemple  de résultat : 125 Kb

Function getSize()
function getSize($file) {
  $bytes = filesize($file);
  $s = array('b', 'Kb', 'Mb', 'Gb');
  $e = floor(log($bytes) / log(1024));
  return sprintf('%.2f ' . $s[$e], ($bytes / pow(1024, floor($e))));
}

Fonction adaptée à partir de ce commentaire sur php.net

Publié par scoco

Auteur et principal acteur de ce blog. Entre le Roller Derby, le longboard, les geekeries et d'autres trucs, je parle un peu de tout.