Re: is_dir on WIndows

From: Date: Mon, 27 Sep 2004 20:17:26 +0000
Subject: Re: is_dir on WIndows
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-198003@lists.php.net to get a copy of this message
Chris wrote:
if (is_dir($file) && ($file!=".") && ($file!="..")) {
     $users[]=$file;
} It's only adding it to the array if all 3 of those are true. and since $file can't be both '.' and '..' at the same time, it's never matching. I'd do something like: if (is_dir($file) || ($file!=".") || ($file!="..")) continue;
That will match everything and anything, files and dot directories... The first statement by the OP should work fine. All three will eval to true if it is a directory, and the directory isn't . or .. -- John C. Nichel ÜberGeek KegWorks.com 716.856.9675 john@kegworks.com

« previous php.general (#198003) next »