Afficher la taille d’un fichier

9.00 avg. rating (90% score) - 1 vote
Partager:

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 un de ces codes ne marche pas chez vous, merci de me le signaler.
Partager:
9.00 avg. rating (90% score) - 1 vote

Vous aimerez aussi...

Laisser un commentaire