Re: Sloppy coding?

From: Date: Wed, 07 May 2003 04:29:50 +0000
Subject: Re: Sloppy coding?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-146620@lists.php.net to get a copy of this message
That would clear it up, except that I use the first if() all of time and it doesn't execute if I haven't defined the var, such as a script that receives post or get and that var was not included in the post or get. Thanks! Shawn "Martin Towell" <martin.towell@world.net> wrote in message news:6416776FCC55D511BC4E0090274EFEF508207078@exchange.world.net... > Supposing $somevar has one of the following values: unset, null, 0, "", > false > the first if() will execute > while the second will only execute for "unset" > > hope that clears things up.... > > -----Original Message----- > From: Shawn McKenzie [mailto:nospam@mckenzies.net] > Sent: Wednesday, May 07, 2003 2:21 PM > To: php-general@lists.php.net > Subject: [PHP] Sloppy coding? > > > I want to sidestep any pitfalls and try to be a good coder. So what is the > difference between these two: > > if(!$somevar){ > ...do stuff > } > > if(!isset($somevar)){ > ...do stuff > } > > If one is bad, then are there any other common pitfalls similar to this that > I should avoid??? > > Thanks! > Shawn > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.general (#146620) next »