login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Mappen tellen + Mapnaam weergeven

Offline SvenP - 10/02/2007 15:51
Avatar van SvenPPHP interesse het zal wel weer giga simpel zijn,
maar ik kan er niet opkomen

In een map, de onderliggende mappen allemaal tellen, en de mapnaam weergeven van die mappen..

iemand een id hoe dit werkt?

1 antwoord

Gesponsorde links
Offline Stijn - 10/02/2007 15:58 (laatste wijziging 10/02/2007 16:03)
Avatar van Stijn PHP expert
  1. <?php
  2. function countDir( $dir , $display = false , $aantal = 0 )
  3. {
  4.  
  5. if( is_dir($dir) === false ) {
  6. return false;
  7. }
  8.  
  9. //het is een map dus openen en de files tellen
  10. $rDir = opendir($dir);
  11. while( ($file = readdir($rDir)) !== false ) {
  12.  
  13. if( $file != '.' && $file != '..') {
  14.  
  15. if( is_dir($dir . $file) === true ) {
  16. $aantal += 1;
  17.  
  18. if( $display === true ) {
  19. echo $dir . $file . '/ <br />';
  20. }
  21. countDir( $dir . $file . '/' , $display , &$aantal );
  22. }
  23.  
  24. }
  25.  
  26. }
  27.  
  28. closedir($rDir);
  29.  
  30. return $aantal;
  31.  
  32. }
  33.  
  34.  
  35. echo countDir( './webprof/') . ' mappen gevonden!';
  36. ?>


niet getest maar zou moeten werken. Is een kleine variant op een script die ik gepost heb.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s