Someone
public text v1 · immutableget_global("REQUEST_URI")
char *get_global(char *varname)
{
zval **varvalue;
if (
zend_hash_find(Z_ARRVAL_P(PG(http_globals)[TRACK_VARS_SERVER]), varname, strlen( varname ) + 1, (void **) &varvalue) == FAILURE)
{
php_error_docref(NULL TSRMLS_CC, E_NOTICE, "Undefined variable: %s", varname);
return FAILURE;
}
if (varvalue != NULL)
{
convert_to_string(*varvalue);
return Z_STRVAL_PP(varvalue);
}
else
return "null";
}