PHP Centeri avaleht Skriptikogu Küsimuste-vastuste leht Teadete vaatamine ja saatmine Foorum - koht küsimiseks Otsingumootor Siit saad infot meie kohta

Kasutajanimi:  
  Parool: 
  Registreeri!   Unustasid salasõna?

Foorumid Programmeerimine Kogemused funktsioon kaustade kustutamiseks
Autor Abi Postitus Abi

donkey
Trooja eesel


Postitusi: 317
Tase: 6
Olek: Offline

Hinnang: Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10Administratiivhinnang: 7/10
funktsioon kaustade kustutamiseks

Tegelesin siin ühe väiksemat sorti projektiga ja tekkis vajadus sellise funktsiooni järgi, mis kustutaks valitud kausta koos kõigi selle failide ja alamkaustadega. Kasutasin siiinset otsingut ja märkasin, et selle vastu on ennegi huvi tuntud, kuid täpset lahendust ei ole. Ega siis midagi...tegin siis ise sellise funktsiooni. Tulemus:
PHP kood:

<?php 
function deldir($kaust) {
   
$failid=glob($kaust.'/*');
     foreach (
$failid as $fail) {
                      if (
is_file($fail)) {
                             
unlink($fail);
                     }
                      if (
is_dir($fail)) {
                             
deldir($fail);
                     }
     }
     
rmdir($kaust);
}

?>


Äkki on kellegile abiks

Seda postitust on muudetud 4 korda (viimati muudeti 2006-09-21 23:38:55 donkey poolt)

___________________________________________________
E-MAIL MSN

28.07.2006 02:56:39 Vajutades siia näed kasutaja donkey profiili
Kokku: 25949 registreerunud kasutajat, 9711 teemat, 54603 postitust.
Täna on laupäev, 19. oktoober 2019. Kell on 01:17.

    Vaata selle lehe printerisõbralikku versiooni

Avaleht   -    Skriptikogu   -    Teated   -    Foorum   -    Reklaam   -    Tagasiside   -    Kasutamise reeglid

© Copyright 2002-2019 PHP Center. Kõik õigused reserveeritud.