Problem
Du vil finne filer som samsvarer med et mønster.
Løsning
Bruke Fil :: glob ()
metode.
Du kan også sende flagg til metoden.
$ dir_list = fil :: glob ('/test/*', glob_onlydir);Gyldige flagg er:
Glob_mark - Legger til en skråstrek til hver katalog returnert
Glob_nosort - Returner filer som de vises i katalogen (ingen sortering)
Glob_nocheck - returner søkemønsteret hvis ingen filer som samsvarer med det ble funnet
Glob_noescape - Backsashes siterer ikke metakaraktører
Glob_brace - utvider a, b, c for å matche 'a', 'b' eller 'c'
Glob_onlyDir - Returner bare katalogoppføringer som samsvarer med mønsteret
Glob_err - Stopp på lesefeil (som uleselige kataloger), blir som standard feil ignorert.
Returnerer en tom matrise hvis ingen filer blir matchet eller en falsk
på feil.
Merk at det på noen systemer er ingen forskjell mellom en tom kamp og en feil.
Diskusjon
Dette er en innpakning på PHP glob ()
funksjon.