function vars2globals_wrapper($varlist) { $retval = true; if ($varlist != '') { $vars = explode(',', $varlist); foreach ($vars as $var) { if (isset($GLOBALS[$var])) { ErrorLog::write('variabe $' . $var . ' already defined in global space!!', __FILE__, __FUNCTION__, __LINE__); $retval = false; } else { global ${$var}; } } } return $retval; }