Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP: Kansion suuruus

SysRq868 [31.12.2006 19:51:10]

#

En ehkä vain osaa, mutta miten PHP:llä voisi helposti tulostaa jonkin kansion suuruuden kilotavuissa, eli siis kaikki tiedostot kansiossa, alikansioissa, alikansioiden alikansioissa jne.? Teoriassa sisäkkäisiä alikansioita voi olla vaikka kuinka monta, muutenhan tämä olisi helppoa jo PHP:n manuskan readdir() -esimerkkiä soveltamalla. Valitettavasti olin kuitenkin syömässä silliä kun aivoja jaettiin ja siksi en oikein osaa.

Kiitos jo etukäteen.

Niko [01.01.2007 01:24:41]

#

teet itseään kutsuvan funktion

Pseudo koodina jotain tällästä...

laske_kansio( kansio )
{
   tulos = 0

   tutki kansiota {

      onko kansio
       on: tulos += laske_kansio ( kansio )
       ei: tulos += filesize ( tiedosto )

   }

return tulos
}

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta