Re: testing if var is empty

From: Date: Sat, 21 Jul 2001 22:06:57 +0000
Subject: Re: testing if var is empty
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-59033@lists.php.net to get a copy of this message
On 21 Jul 01, at 14:50, Saquib Farooq wrote: > > if ($var) > > { > > // $var has been set > > } else { > > // $var has not been set > > } > what if the var is set to zero i.e. false. the control will go in > the else part if it is not zero ( not false) it will go in the if control. Just did a quick test: $var = 0; if ($var) { echo "var set to $var"; } else { echo "var unset"; } if ($var != "") { echo "var set to $var"; } else { echo "var unset"; } when I run this I get var unset var unset If you're doing tests based on a var being set to 0 you may need to rethink your tests or your use of the var. CYA, Dave ----------------------------------------------------------------------- Outback Queensland Internet - Longreach, Outback Queensland - Australia http://www.outbackqld.net.au mailto:dfreeman@outbackqld.net.au -----------------------------------------------------------------------

« previous php.general (#59033) next »