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
?>