Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzanie Czy Katalog Jest Pusty
Forum PHP.pl > Forum > Przedszkole
Cyberbo
no wlasnie... jak sprawdzic czy dany katalog jest pusty... czy mozna go usunac... questionmark.gif
stoprocent
  1. <?php
  2.  
  3. // SPRAWDZANIE KATALOGU
  4. $folder = scandir($dir);
  5. if(empty($folder))
  6. {
  7. echo 'katalog jest pusty';
  8. rmdir($dir) //USUWANIE KATALOGU 
  9. }else{
  10.  
  11. echo 'katalog nie jest pusty';
  12. }
  13. ?>
Cyberbo
scandir działa tylko pod PHP5
stoprocent
  1. <?php
  2.  
  3. // SPRAWDZANIE KATALOGU
  4. $folder = opendir($dir);
  5. $folder = readdir($folder);
  6. if(empty($folder))
  7. {
  8. echo 'katalog jest pusty';
  9. rmdir($dir) //USUWANIE KATALOGU
  10. }else{
  11.  
  12. echo 'katalog nie jest pusty';
  13. }
  14.  
  15. ?>
Cyberbo
niby jest ok, ale pokazuje, że katalog nie jest pusty nawet gdy tak jest :|
mike
  1. <?php
  2. $resDir = opendir($strDir);
  3. while( $strFile = readdir( $resDir ) )
  4. {
  5.     $arrFiles[] = $strFile;
  6. }
  7. if( sizeof( $arrFiles ) <= 2 )
  8. {
  9.     echo 'katalog jest pusty';
  10.     rmdir($strDir) //USUWANIE KATALOGU
  11. }
  12. else
  13. {
  14.     echo 'katalog nie jest pusty';
  15. }
  16. ?>
Cyberbo
A no właśnie... smile.gif "." i ".." tongue.gif

WIELKIE DZIKI smile.gif

P.S. Gdzieś zniknęła funkcja "pomógł"? :|
hwao
A nie lepiej poprostu usunac bez wzgledu na to czy cos jest czy nie ? (czyli usunac kaytalog bez znaczenia czy cos jest w srodku czy nie tongue.gif )
http://webcity.pl/webcity/porady.php/t/70
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.