Ankündigung

Einklappen
Keine Ankündigung bisher.

Anzahl an *.htm-Dateien aus Verzeichnis lesen?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Anzahl an *.htm-Dateien aus Verzeichnis lesen?

    Hi,

    mittels folgendem code bekomme ich die Anzahl an Dateien, die sich in einem Verzeichnis befinden (aber scheinbar ist diese Anzahl zu hoch !?)
    Code:
    <?php
    function cnt_dir($path)
    {
        $this_dir = dir($path);
        while ($file = $this_dir->read())
          {
                     $cnt++;
          }
       return $cnt;
     }
    
    print cnt_dir(".") . " Files.";
    ?>
    Wie muss der Code aussehen, wenn NUR die *.htm-Dateien im Ordner gezählt werden sollen?

    Danke


  • #2
    ....habs ein wenig abgeändert und so funktioniert's

    Code:
    <?php
    
    $dir_path = ".";
    $mydir = dir($dir_path);
    
    $file_count = 0;
    while($file_name = $mydir->read())
    {
     if($file_name!="." && $file_name!=".." && (stristr($file_name,".html")))
      $file_count++;
    }
    
    echo "Es befinden sich $file_count htm-Dateien im Verzeichnis.";
    
    ?>

    Kommentar

    Lädt...
    X