Re: isset($var) && !empty($var) same time!
| From: | J�rgen | 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