RE: [PHP] isset() VS if($var)

From: Date: Mon, 09 Apr 2001 13:45:59 +0000
Subject: RE: [PHP] isset() VS if($var)
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-47779@lists.php.net to get a copy of this message
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

« previous php.general (#47779) next »