Re: isset() VS if($var)

From: Date: Mon, 09 Apr 2001 13:48:28 +0000
Subject: Re: isset() VS if($var)
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-47783@lists.php.net to get a copy of this message
This cleared up the difficulties! I will look deep into the archive, now and forever. Thanks from Stockholm, Sweden. / Jeppe "PHPBeginner.com" wrote: > > It is really a long discussion (check the archives of the last month - two) > > Basically, isset() will tell you if the variable is declared, in other words > it is set. It can still be empty but declared, and that will return you > true; > > if($var) > > will return false only if > 1. variable is not declared, > 2. variable contains an empty string or 0. > > the best (or at least my favorite) way to see if the variable contains > anything is > > if(isset($var) and $var!='') > > this excludes every possibility of variable being empty or containing an > empty string in it. > > hope this helps. > > Truly, check the archives, there so many things were said on this issue. > > Sincerely, > > Maxim Maletsky > Founder, Chief Developer > > PHPBeginner.com (Where PHP Begins) > maxim@phpbeginner.com > www.phpbeginner.com > > -----Original Message----- > From: Jesper Blomström [mailto:jeppe@partitur.se] > Sent: Monday, April 09, 2001 9:57 PM > To: php-general@lists.php.net > Subject: [PHP] isset() VS if($var) > > Hi! > > Is there any difference between writing: > > isset($my_var) > > and... > > if ($my_var) > > ?? > > Thanks! > > / Jesper Blomstroem > > -- > Jesper Blomström > jeppe@partitur.se > Arbete: 08-566 280 08 > Hem: 08-669 23 10 > Mobil: 070-30 24 911 > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net -- Jesper Blomström jeppe@partitur.se Arbete: 08-566 280 08 Hem: 08-669 23 10 Mobil: 070-30 24 911

« previous php.general (#47783) next »