Re: !== (was Re: [PHP] how many files are in a directory)

From: Date: Wed, 14 Aug 2002 20:10:13 +0000
Subject: Re: !== (was Re: [PHP] how many files are in a directory)
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-112583@lists.php.net to get a copy of this message
Here is an example that might help. $a = 1; if($a) echo '1'; if($a == true) echo '2'; if($a === true) echo '3'; The first and second conditional statements execute but the third doesn't. This is because $a evaluates to true but is not of type 'boolean'. === and !== not only compare value but type as well. Justin Garrett "Chris Boget" <chris@wild.net> wrote in message news:07bb01c243c2$1b3045a0$8c01a8c0@ENTROPY... > > // Note that !== did not exist until 4.0.0-RC2 > > I took a quick look at the docs to find out what !== meant > (because I'd never seen it before). I'm not sure I understand > what it's use is. Could someone explain why you would use > it and for what purpose? > I couldn't really infer from the example that was included in > the previous message. > > thnx, > Chris > >

« previous php.general (#112583) next »