Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Wyświetlanie w procentach
Forgoot
post
Post #1





Grupa: Zarejestrowani
Postów: 98
Pomógł: 0
Dołączył: 17.03.2004
Skąd: Suwałki

Ostrzeżenie: (0%)
-----


Witam!
Mam w katalogu users pliki *.txt o nazwach: "A" lub "B". Jak wyświetlić procentowo, którego pliku jest wiecęj ( A czy B )?
Chodzi mi o wyświetlanie w taki sposób:
Kod
A: |||| 40%
B: |||||| 60%

Proszę powiedzieć czego mam szukać, co liznąć (chodzi o manual (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) )(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował Forgoot 18.07.2006, 11:49:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




A mam dzis dobry nastroj i was troche rozpieszcze:
  1. <?php
  2. function draw($file, $pr){
  3.  
  4. $opr = round($pr/10);
  5. echo $file.': ';
  6. for ($i=0; $i < $opr; $i++)
  7. echo '|';
  8. echo ' '.sprintf("%3.2f",$pr).'%<br />';
  9. }
  10.  
  11. $size1 = 674535;
  12. $size2 = 234523;
  13. $pr1 = $size1 / ($size1 + $size2) *100;
  14. $pr2 = 100 - $pr1;
  15. draw('A', $pr1);
  16. draw('B', $pr2);
  17. ?>

Rozmiar pliku to se sami pobierzcie. Do wyswietlenia kresek uzylem round(), ale mozna uzyc ceil lub floor zalezy jak wam lezy zaokrąglanie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 04:51