PehBehBeh

Erfahrungen eines Hobby-Webentwicklers

Exotische PHP-Funktionen: glob()

| 3 Kommentare

Mit diesem Artikel möchte ich eine neue Artikelserie einleiten, in der ich selten benutzte (aber dennoch nützliche) PHP-Funktionen vorstelle. Den Anfang macht die Funktion „glob()„.

Nachdem ihr diesen Artikel gelesen habt, möchtet ihr nie wieder opendir, readdir & closedir verwenden! 🙂


Beschreibung

Mit dieser Funktion kann man kinderleicht Verzeichnisse nach Dateien (und Verzeichnissen), die einem bestimmten Muster entsprechen, durchsuchen.

Parameter

  • string $pattern – das Suchmuster
  • [ int $flags = 0 ] – mögliche Flags findet man im Manual »

Rückgabewert ist ein Array.

Beispiel

Folgender Code-Schnipsel gibt die Namen aller Dateien mit der Endung „.php“ aus:

1
2
3
foreach (glob("*.php") as $filename) {
    echo $filename;
}

So einfach kann es sein.

Dir hat der Artikel gefallen?
Dann abonniere doch den RSS-Feed!