поиск файлов в каталоге с использованием php - PullRequest
0 голосов
/ 31 августа 2010

У меня есть ситуация, я создаю папку каждый раз, когда новый пользователь регистрируется. Имя папки равно username.so, поэтому папка user_data содержит всю папку, имя которой равно имени пользователя. когда пользователь загружает что-то, он напрямую сохраняет его в нужную папку с именем пользователя.

так что теперь я хочу искать файл perticular из этой папки. я знаю, что этот конкретный файл сохранен в папке user_data, но я не знаю в фойере user_data, какая папка содержит этот файл. так какой будет код для поиска файла в каталоге.

Ответы [ 2 ]

4 голосов
/ 31 августа 2010

glob() должен сделать свое дело. Вот пример его использования. надеюсь, это поможет:

$filenames = glob('user_data\\'. $username . '\\*.jpg');
foreach ($filenames as $filename) {
    echo $filename ."\n";
}
4 голосов
/ 31 августа 2010

взгляните на RecursiveDirectoryIterator , объедините его с strstr или preg_match

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...