PHP Handleiding Terug Volgende De glob() functie zoekt voor alle padnamen die met het pattern overeenkomen volgens de regels van de gebruikte shell. Geeft een array met overeenkomende bestanden / paden terug of FALSE als er een fout optreedt. Geldige flags: GLOB_MARK - Voegt een slash toe aan iedere item dat wordt teruggegeven. GLOB_NOSORT - Geeft de bestanden weer zoals ze in de directorie voorkomen (geen sortering) GLOB_NOCHECK - Geeft het zoekpatroon terug als er geen bestanden zijn gevonden GLOB_NOESCAPE - Backslashes quoten niet meta-tekens GLOB_BRACE - Zorgt ervoor dat {a,b,c} zowel 'a', 'b 'als 'c' gebruikt als patroon. GLOB_ONLYDIR - Geeft alleen de directories terug die overeenkomen met het patroon Voorbeeld 1. Glob() kan gemakkelijker opendir() en vrienden vervangen. ?php foreach (glob("*.txt") as $filename) {echo "$filename size ". filesize($filename). "\n";} / * De output zal er ongeveer zo zien: funclist.txt size 44686 funcsummary.txt size 267625 quickref.txt size 137820 * /? Zie ook opendir(), readdir(), closedir() en fnmatch(). Terug Begin Volgende Omhoog