вечер все,PHP взрываются File Search
Я пытаюсь добиться следующего:
У меня есть переменная $ продукт - который находится в формате XXXX-хх (длина символов на каждая сторона - может отличаться)
у меня есть папка: $ vault_folder - это путь UNC к удаленному серверу
Внутри $ vault_folder являются PDF-файлы, которые находятся в формате XXXX-XXXX .pdf (снова длина символа ers на каждой стороне - могут отличаться)
Мне нужно найти $ vault_folder первые две части, например. (xxxx-xx) -xx.pdf для $ product (xxxx-xx)
Если есть совпадение, возьмите все имя файла, например. хххх-хх-xx.pdf и хранить в $ файла (там будет только когда будет 1 результат в папке)
Моя оригинальная идея должна была вернуть все имена файлов в один одномерный массив, то строка разделить эти так многомерный массив, например (XXXX) - (хх) - (хх)
затем продукт строки сплит $
затем искать $ продукта в многомерные и если он находит затем вернуть эту строку в многомерном массиве на отдельные переменные, например, $ 1 = (xxxx) $ 2 (xx) $ 3 (xx)
Я полностью бегаю по кругу с этим и не могу найти лучший способ достичь того, что я хочу.
Новое на PHP, поэтому любая помощь приветствуется!
Спасибо,
Bepster
'/ (\ d +) - (\ d +) (\ d +) /' http://php.net/manual/en/class.recursivedirectoryiterator.php и RecursiveRegexIterator – bassxzero
Too epistolar. Это должен быть просто вопрос. –