read() ) { $extension = ''; if ( ! is_dir( $Eintrag ) ) // Wenn es kein Verzeichnis ist { // Erweiterung auslesen $extension = substr($str = substr($Eintrag, ($pos = strrpos($Eintrag, '/')) !== false ? ++$pos : 0), strpos($str, '.') + 1); if ( $extension == $Erweiterung ) // Wenn die Erweiterungen gleich sind { $Counteranzahl++; $DateiVorErweiterung = substr( $Eintrag, 0, strpos($Eintrag, '.') ); $MeinCounter = new Basiator_Counter( $DateiVorErweiterung, $Erweiterung, $Pfad ); $Aenderungszeit = date( "Y-m-d H:i:s", filectime( $Pfad == '' ? $Eintrag : "$Pfad/$Eintrag" ) ); $Counterstand = $MeinCounter->show(); echo( "Counter Nr.: $Counteranzahl - letzte Änderung: $Aenderungszeit - $Pfad$Eintrag: $Counterstand
" ); $SummeDerCounter += $Counterstand; } } } // zu while $Verzeichniszeiger->close(); // Endstatistiken echo( "

Anzahl der Counter: $Counteranzahl
Summe der Counterstände: $SummeDerCounter
" ); if ( $Counteranzahl ) { echo( "Durchschnitt: ".strtr( round( $SummeDerCounter / $Counteranzahl, 3), '.',',' ).'
'); } } // zu function ?>