Within the isset parentheses is a true false statement using T/F shorthand called ternary operators.False, the return on isset is what is used to evaluate the conditional. These 2 stuctures are identical:
return isset($HTTP_GET_VARS[$parameter_name]) ? CCStrip($HTTP_GET_VARS[$parameter_name]) : $default_value;
// Same as
if( isset($HTTP_GET_VARS[$parameter_name]) ) {
return CCStrip($HTTP_GET_VARS[$parameter_name]);
} else {
return $default_value;
}
Does a FORM need the data that this line would return in order to be Submitted?
Thanks