Aktueller Standort: Startseite> Funktionskategorien> glob

glob

Finden Sie Dateipfade, die den Mustern übereinstimmen
Name:glob
Kategorie:Dateisystem
Programmiersprache:php
Kurzbeschreibung:Gibt ein Array zurück, das Dateinamen/Verzeichnisse enthält, die dem angegebenen Muster übereinstimmen.

Definition und Verwendung

glob() gibt den Dateinamen oder den Verzeichnis zurück, der dem angegebenen Muster entspricht.

Diese Funktion gibt ein Array zurück, das übereinstimmende Dateien/Verzeichnisse enthält. Wenn ein Fehler auftritt, geben Sie Falsch zurück.

Beispiel

Beispiel 1

 <? Php
print_r ( Glob ( "*.txt" ) ) ;
?>

Die Ausgabe ist ähnlich:

 Array
(
[0] => target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)

Beispiel 2

 <? Php
print_r ( Glob ( "*.*" ) ) ;
?>

Die Ausgabe ist ähnlich:

 Array
(
[0] => contacts.csv
[1] => default.php
[2] => target.txt
[3] => source.txt
[4] => tem1.tmp
[5] => test.htm
[6] => test.ini
[7] => test.php
[8] => test.txt
[9] => test2.txt
)

Grammatik

 Glob ( Muster , Flaggen )
Parameter beschreiben
Datei Erforderlich. Geben Sie den Suchmodus an.
Größe

Optional. Spezielle Einstellungen werden angegeben.

  • Glob_mark - Fügen Sie jedem zurückgegebenen Artikel einen Schrägstrich hinzu
  • Glob_nosort - Rückgabe in der ursprünglichen Reihenfolge, in der Dateien im Verzeichnis angezeigt werden (nicht sortiert)
  • Glob_nocheck - Gibt das für die Suche verwendete Muster zurück, wenn keine Dateiübereinstimmung vorliegt
  • Glob_noescape - Backslash entkommt keine Metacharacters
  • Glob_brace - erweitert {a, b, c} zu 'a', 'b' oder 'c' übereinstimmend
  • Glob_onlydir - RECHT NUR DEFAMIRY -Elemente, die dem Muster übereinstimmen
  • Glob_err - Stoppt und liest Fehlermeldungen (z. B. unlesbare Verzeichnisse) und ignoriert standardmäßig alle Fehler

Hinweis: Glob_err wurde von PHP 5.1 hinzugefügt.

Ähnliche Funktionen
  • Holen Sie sich die Inode -Änderungszeit der Datei filectime

    filectime

    HolenSiesichdieInode
  • Geben Sie Informationen zum Dokument an stat

    stat

    GebenSieInformatione
  • Siehe Unlink () oder UnSet () (PHP hat keine Löschen von Schlüsselwörtern oder Funktionen) delete

    delete

    SieheUnlink()oderUnS
  • Lesen Sie eine Zeile aus einem Dateizeiger fgets

    fgets

    LesenSieeineZeileaus
  • Erstellen Sie ein neues Verzeichnis mkdir

    mkdir

    ErstellenSieeinneues
  • Alle verbleibenden Daten am Ausgabedateizeiger fpassthru

    fpassthru

    AlleverbleibendenDat
  • Ändern Sie die Gruppe, zu der die Datei gehört chgrp

    chgrp

    ÄndernSiedieGruppe,z
  • Prozessdateizeiger schließen pclose

    pclose

    Prozessdateizeigersc
Beliebte Artikel