Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] filesize() w MB
Piotrwusek
post 23.06.2007, 10:10:26
Post #1





Grupa: Zarejestrowani
Postów: 399
Pomógł: 7
Dołączył: 11.06.2007
Skąd: Poznan

Ostrzeżenie: (20%)
X----


Witam

mam skrypt pokazywania rozmiaru plików w bajtach a jak zrobić żeby był w MB?

Skrypt
  1. <?php
  2.  
  3. // wyświetli np. jakisplik.txt: 1024 bajtów
  4.  
  5. $filename = 'jakisplik.txt';
  6. echo $filename . ': ' . filesize($filename) . ' bajtów';
  7.  
  8. ?>


skrypt ze strony http://pl.php.net/filesize
Go to the top of the page
+Quote Post
mike
post 23.06.2007, 10:17:13
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Kłania się dzielenie. A to już podstawy matematyki, nie mów że masz z tym problem.
1 kB = 1024 B
1 MB = 1024 kB
1 GB = 1024 MB

Jak podzielisz ilość bajtów na 1024 to dostaniesz kilobajty ilość kilobajtów na 1024 to z kolei megabajty.

Gdzie trudność?

P.S.
http://forum.php.pl/index.php?showtopic=48585
Go to the top of the page
+Quote Post
Piotrwusek
post 23.06.2007, 10:25:50
Post #3





Grupa: Zarejestrowani
Postów: 399
Pomógł: 7
Dołączył: 11.06.2007
Skąd: Poznan

Ostrzeżenie: (20%)
X----


a tak to trzeba zrobić

nie pomyślałem o tym, myślałem że jest jakaś inna funkcja do MB.

DLA WSZYSTKICH

  1. <?php
  2.  
  3. $filename = 'adres_pliku';
  4. echo round( filesize($filename) / 1024 / 1024, 2).'</b> MB';
  5.  
  6. ?>


DZIAŁA na 100%
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 5.07.2025 - 01:51