
Wenn Sie mit Bildern arbeiten, oder sonstige Satz von Dateien, in Ihrer Web-Anwendungen in PHP, in der Regel, dass, auf einen Zeitpunkt oder ein anderes, müssen herausfinden, viele Dateien enthalten ein Verzeichnis oder Ordner. Ob es für den Benutzer oder für jede Art von internen Zähler angezeigt.
In PHP Dies kann auf sehr einfache Weise, ohne aufgeblähte Funktionen, die nur Sie machen Überlast Ihr system, ohne jede Art von Schleife. Unten zu sehen:
1 2 3 4 5 6 7 8 9 10 11 12 13 | function contarArchivosEn ( $path, $extensionArchivo ) { $matches = glob ( $path . "*." . $extensionArchivo ); $numDirectories = 0; if ( $matches ) { $numDirectories = count( $matches ); } return $numDirectories; } //Ejemplo de uso - Conteo de archivos con extensión .txt en la ruta actual echo contarArchivosEn( './', 'txt' ); |
Wie Sie sehen können, Wir suchen am Anfang alle passenden Dateien im Pfad $Pfad, mit einer Länge $extensionArchivo. Nach diesem, Wenn wir einige bekommen, einfach Rückkehr Ihre Nummer. Im gegenteiligen Fall, Funktion Glob Gibt zurück falsch, und damit die, Unsere Funktion gibt einen Wert zurück. 0.
