Re: isset($var) && !empty($var) same time!

From: Date: Fri, 02 Aug 2002 17:01:38 +0000
Subject: Re: isset($var) && !empty($var) same time!
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-110846@lists.php.net to get a copy of this message
But if this is true what you say, that empty() checks for not set null an empty string zero Why would i ever want to use isset() then? If i understood you correctly, would the following op = isset($_GET['op']) && !empty($_GET['op']) ? $_GET['op'] : ''; be the same as op = !empty($_GET['op']) ? $_GET['op'] : ''; ? *confused* "Analysis & Solutions" <danielc@analysisandsolutions.com> wrote in message news:20020802141158.GA27625@panix.com... > On Fri, Aug 02, 2002 at 04:48:17PM +0200, lallous wrote: > > > > function issne($var) > > { > > return isset($var) && !empty($var) ? true : false; > > } > > > > is there is any builtin function that does that? (one function call). > > Yes. Just use empty(). It automatically checks if the variable is: > not set > null > an empty string > zero > > If any of them are true, the empty() function returns true. You don't > need your function at all. > > --Dan > > -- > PHP classes that make web design easier > SQL Solution | Layout Solution | Form Solution > sqlsolution.info | layoutsolution.info | formsolution.info > T H E A N A L Y S I S A N D S O L U T I O N S C O M P A N Y > 4015 7 Av #4AJ, Brooklyn NY v: 718-854-0335 f: 718-854-0409

« previous php.general (#110846) next »