yes, glob works well. here is an example to get pictures inside a folder ($path) foreach(glob($path."/*/{*.gif,*.jpg,*.JPG,*.jpeg,*.JPEG,*.png}", GLOB_BRACE) as $filename){ $pics[]=$filename; } vincent -----Original Message----- From: Jochem Maas [mailto:jochem@xxxxxxxxxxxxx] Sent: Tue 28/11/2006 10:59 To: Tom Chubb Cc: [php] PHP General List Subject: Re: Readdir Tom Chubb wrote: > What would be the best way to retrieve a list of files from an upload > folder that are called "id" where the extension could be .doc .txt or > .pdf > For example, I have a folder where people can upload a document and > the document is renamed as their user id. They can upload a PDF, DOC > or TXT file. They may wish to upload one of each. I am using > file_exists for each case, but is there an easier/tidier way of doing > it? > Thanks in advance, > > Tom > try the glob() function, something like: $id = getUserId(); foreach (glob("/path/to/user/files/$id.*") as $file) { echo $file,"<br />"; } -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php