Re: Lazy evaluation?
| From: | mike cullerton | Date: | Wed, 16 Jan 2002 15:18:13 +0000 |
| Subject: | Re: Lazy evaluation? | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-80719@lists.php.net to get a copy of this message | ||
on 1/16/02 5:57 AM, Miles Thompson at milesthompson@ns.sympatico.ca wrote:
> For "or" statements it does, but not && or xor. I don't know about you,
> but
> I wouldn't want lazy evaluation on a conditional statement involving "and".
i'm new to all this stuff, so i'll bite. hopefully someone can explain what
i'm missing.
if i have a statement like
if (($a == 'a') && ($b == 'b')) blahblahblah();
and, $a != 'a'.
why should php even look at the value for $b while evaluating this line?
shouldn't the if fail after evaluating $a?
thanks,
mike
-- mike cullerton michaelc at cullerton dot com