Burhan Khalid wrote: > Michael Sims wrote: >>> trlists@xxxxxxxxxx wrote: >>> >>>> If one must check the value and not just the existence of the >>>> checkbox entry, or for other uses, e.g. where a flag may or may not >>>> be present, one is saddled with clumsy constructs like: >>>> >>>> if (($isset($array['index']) && ($array['index'] == 1)) ... > > I'm surprised that no one mentioned > > if (array_key_exists("index",$array)) { /* .. */ } Because we're talking about avoiding clumsiness, and: if (array_key_exists('index', $array) && $array['index'] == 1) ... is MORE verbose (and arguably clumsier) than if (isset($array['index']) && $array['index'] == 1) ... which for the purposes of this discussion is equivalent. (And yes, I realize that in the case of a checkbox the mere test for key existence is sufficient, but I like to be consistent in these types of constructs despite the input type...) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php