Yes, that's the point. You should use function 'isset' every time when you have to check is there value in var.
Like:
--|--|--|--|--|--|--|--|--
if(isset($var1)) {
echo "There's a value";
}
--|--|--|--|--|--|--|--|--
The querystring isn't so important in PHP than it is in Perl (or at least I think so :-)). It's also a lot easier to check, you don't need to code those goddamn parsers, just check the environmental var $QUERY_STRING...
Hope this helps...