Re: [PHP-DEV] Bug #417: silent (?) change in variable's value behaviour From: Zeev Suraski (bourbon <email protected>)
Date: 05/30/98

At 18:09 29/05/98 -0400, Rasmus Lerdorf wrote:
>
>> At 18:05 29/05/98 -0400, Rasmus Lerdorf wrote:
>> >> I then upgraded to PHP3RC5 - and now empty form fields result in "True".
>> I realized the new function "empty()"
>> >> and changed scripts to use this funktion, but now a form-input of "0"
>> results in "empty()=True".
>> >
>> >This is obviously a bug. "0" is not empty. Looking at it now.
>>
>> Hrm, empty("0") returns true? Must have forgot to change it.
>
>Yeah, it does.
>
> $a="0";
> echo empty($a);
>
>spits out: 1

Ok, I have it fixed...

Zeev

--
Zeev Suraski   <zeev <email protected>>
For a PGP public key, finger bourbon <email protected>