Re: Re: combine empty and trim

From: Date: Mon, 26 Mar 2007 20:15:32 +0000
Subject: Re: Re: combine empty and trim
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-251416@lists.php.net to get a copy of this message
On Mon, March 26, 2007 10:50 am, Richard Davey wrote: > Tim wrote: > >> Ross schrieb: >>> I want to trim any whitepace and check if it is empty in the same >>> line this is not working. >>> >>> if (empty(trim($_POST['_createcategory']))) { >> Hi, >> >> try this: >> >> if (isset($_POST['_createcategory'])) >> { >> $value = trim($_POST['_createcategory']); >> if (empty($value)) >> { > > Be very careful with empty(). It doesn't do exactly what it says on > the > tin. For example if your _createcategory POST value contained a zero, > the empty() check will fail in the above instance, giving a false > result. Unless you are using a different version of PHP where it did something different... http://php.net/empty I have never figured out why people keep using empty() and why its behaviour keeps changing around... [shrug] -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So?

« previous php.general (#251416) next »