2017-07-12 17 views
0

Ich habe eine Liste von Dateien mit verschiedenen durch einen Bindestrich getrennten Elementen gefolgt von ".txt". EX: Dog_Cat.txt könnte eine Datei sein, aber auch Cat_Dog.txt, und Cat.txt, Dog.txt sind ebenfalls gültig. Gibt es eine Möglichkeit, mit Hilfe von glob alle Dateien zurückzugeben, sagen wir "Dog_xxx.txt" oder "xxx_Dog.txt" mit der Funktion glob()? Oder ist nur ein Muster legal? Vielen Dank!Verwenden von zwei Mustern in glob() PHP?

Antwort

2

Sie können Klammern verwenden, um mehrere Muster zu kombinieren.

glob('{Dog_*,*_Dog}.txt', GLOB_BRACE); 
Verwandte Themen