Afficher la taille d’un fichier
Il y a des codes comme celui la qu’on devrait tous avoir sur son PC car on en aura peut être besoin un jour.
Voila une petite fonction pour connaitre la taille d’un fichier:
<?php function taille_fichier($taille) { $taille = filesize($taille); $t_unites = array('octets', 'Ko', 'Mo', 'Go', 'To'); $i = 0; $nombre_a_afficher = 0; while($taille >= 1) { $nombre_a_afficher = $taille; $taille /= 1024; $i++; } if(!$i) $i=1; $d = explode(".", $nombre_a_afficher); if($d[0] != $nombre_a_afficher) { $nombre_a_afficher = number_format($nombre_a_afficher, 2, ",", " "); } return $nombre_a_afficher." ".$t_unites[$i-1]; } ?>
Pour que ça fonctionne, on a juste a transmetre le path vers le fichier comme /var/www/index.php par exemple.
Ce qui me donne 11,65 Ko pour un de mes fichier index.php
Tous les codes sont testés et sont fonctionnels, si il arrive qu'un de ces codes ne fonctionne pas chez vous, merci de me le signaler.