Arrondir un filesize [RESOLU]

Arrondir un filesize [RESOLU] - PHP - Programmation

Marsh Posté le 20-04-2005 à 17:34:53    

Kikou tt le monde, voila je fait un affichage des fichiers contenue dans un dossier spécifique avec la taille de chaque fichier, tout marche très bien, sauf que ma taille de fichier va à 10 chiffre après la virgule mdr, par exemple pour un fichier de 8Ko il me fait Taille : 7.455078125 Ko alors ça fé un peu beaucoup de piti chiffre  :) est ce que quelqu'un (surement que oui) connaitrai la petite astuce du jour pour m'arrondir ça au 0.1 ou carement à l'unité supérieure par exemple ici afficherais environ 8 ko (on va pas chippoter pour 0.65 Ko  ;) )
Merci pour tout pour votre aide voila le chti bout de code  

Code :
  1. $dir = "../../files/$file";
  2. // Ouvre un dossier bien connu, et liste tous les fichiers
  3.         if (is_dir($dir)) {
  4.      if ($dh = opendir($dir)) {
  5.         while (($file02 = readdir($dh)) !== false) {
  6. if ($file02 != "." && $file02 != ".." ) {
  7.         echo  "............le fichier : $file02" . filetype($dir . $file02) . " ....Taille : " . filesize($dir."/".$file02)/1024 . "Ko<br>";
  8. echo ;
  9. }
  10. }
  11. closedir($dh);

 
 
il y à encore d'autre bout de code mais ce n'est pas très important déjà la j'en ai mi beaucoup trop je pense..  :p  
Merci, j'attend votre réponse  :D


Message édité par micfont999 le 25-04-2005 à 11:46:51

---------------
> http://graphicriver.net/user/micfo [...] micfont999  
Reply

Marsh Posté le 20-04-2005 à 17:34:53   

Reply

Marsh Posté le 20-04-2005 à 17:37:38    

floor, ceil ou round


Message édité par KangOl le 20-04-2005 à 17:38:26

---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 20-04-2005 à 17:41:12    

un chti round c'est nikel, je cromprend pas tout à leur j'avais essayer ça marchais pas, et now ça marche je vais devenir dingue, en attendant ça marche ^^ MERKI, problème résolu, merci à toi KangOl merci merci


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
Reply

Marsh Posté le 20-04-2005 à 17:42:08    

c'est la base quand meme :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 20-04-2005 à 17:42:54    

Je donne le code quand même pour les gens qui ont le même pb et qui ne comprendrais pas...  :lol: VOila bonne programmation  :p  

Code :
  1. echo  "............le fichier : $file02" . filetype($dir . $file02) . " ....Taille : " . round(filesize($dir."/".$file02)/1024) . "Ko<br>";


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
Reply

Marsh Posté le 20-04-2005 à 17:44:30    

KangOl a écrit :

c'est la base quand meme :o


Bo la base la base, n'est la premiere fois que j'utilise filesize j'ai pas trop géléré encore  :lol:  :lol:  Merci à toi quand même, même si c'est la base,  :wahoo:


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
Reply

Marsh Posté le 24-04-2005 à 12:10:47    

c'est la base que si on a un jour a faire des calculs et des affichages de chiffres

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed