Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rozmiar Folderu
damipl
post 13.08.2004, 12:40:47
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 8.11.2003
Skąd: z tego krzesła na którym siedzę

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


Jak policzyć rozmiar folderu. Próbowałem już funkcją:
disk_total_space, ale ta funkcja zwraca cały rozmiar dysku (ew. partycji).
Czy istnieje jakiś inny sposób niż napisanie pętli i dodawanie rozmiaru każdego z plików.

Za pomoc z góry dziękuję.
Pozdrawiam.
Go to the top of the page
+Quote Post
cim
post 13.08.2004, 16:32:18
Post #2





Grupa: Zarejestrowani
Postów: 208
Pomógł: 28
Dołączył: 9.08.2004
Skąd: Stargard

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


czy istnieje inny nie wiem... ja używam poniższej funkcji i nic inneg nie kombinowałem...

  1. <?php
  2. function rozmiar_katalogu($katalog){
  3. $rozmiar = 0;
  4. $kid = opendir($katalog);
  5. while(($plik = readdir($kid)) !== false){
  6.  if($plik == &#092;".\" OR $plik == \"..\") continue;
  7.  if(is_dir(&#092;"$katalog$plik\")){
  8.   $rozmiar += rozmiar_katalogu(&#092;"$katalog$plik\");
  9.  }else{
  10.   $rozmiar += filesize(&#092;"$katalog$plik\");
  11.  }
  12. }
  13. closedir($katalog);
  14. return $rozmiar;
  15. }
  16. ?>


coś takiego powinno działać

Ten post edytował cim 13.08.2004, 16:33:12


--------------------
errare humanum est
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: 28.06.2025 - 16:48