koly wrote:

In article <[EMAIL PROTECTED]>,
 [EMAIL PROTECTED] (Koly) wrote:
my problem: I've got a list of files in a directory, and I'd like to get a only of filenames that end in ".jpg", however, exlude the files that end in ".thumb.jpg"

ex:
file.php
index.htm
photo.jpg
photo.thumb.jpg
etc


how can I count only those files that end with ".jpg" ?


Any help appreciated.
sorry, after re-reading, I'm not sure this post makes sense -

I'd like to get a count of all the ".jpg" files in a specific directory and exclude all other files.

Secondarily, I'd like to be able to refer to only ".thumb.jpg" files for another instance (displaying those images) - but I assume once I figure out how to parse/explode/read/exclude unwanted random file names, I'll be able to figure out how to look for specific file names I want.

Basically, I need a kind of wildcard filename parse? Something like:

if($file == '*.thumb.jpg')


You could use a regular expression....


if ( preg_match ( "/\.thumb\.jpg$/", $file ) ) {
        some code...
}

I prefer the Perl regex's because I know it, but the POSIX style seems to be more popular with the PHP 'in' crowd. :)

Perl RegEx : http://us2.php.net/manual/en/ref.pcre.php
POSIX RegEx : http://us2.php.net/manual/en/ref.regex.php

--
By-Tor.com
It's all about the Rush
http://www.by-tor.com

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to