Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Skrypt wyświetlający ilość plików w folderze
Forum PHP.pl > Forum > Przedszkole
o2w5n778
Witam!
Czy potrafi ktoś napisać skrypt który będzie wyświetlał ilość plików w folderze.
np: Ilość plików: 17
attimo
  1. <?php
  2.  
  3. $katalog='./';
  4. $kat=opendir($katalog);
  5. $ile=0;
  6.  
  7. while($plik=readdir($kat))
  8. {
  9. $ile++;
  10. }
  11.  
  12. $ileplikow = $ile - 2;
  13.  
  14. echo('Ilość plików: '.$ileplikow);
  15.  
  16. ?>


google nie bije...
flashdev
  1. <?php
  2. $dir = "/etc/php5/";
  3. $cnt = 0;
  4. // Open a known directory, and proceed to read its contents
  5. if (is_dir($dir)) {
  6. if ($dh = opendir($dir)) {
  7. while (($file = readdir($dh)) !== false) {
  8. //echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
  9. $cnt += is_file($dir . $file) ? 1 : 0;
  10. }
  11. closedir($dh);
  12. }
  13. }
  14. echo $cnt;
  15. ?>


Wystarczyło przerobić kod z php.net
mkdes
Użyj "scandir", działa szybciej
http://www.php.net/manual/en/function.scandir.php
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.