> > I mean, you could check php_version() and stick in some extract() calls
> > for older versions wherever you use the superglobals, but that seems
> > rather ugly.
> 
> Some really want it, let's define the most efficient/least ugly types of
> hacks :)  For example with get, checking phpversion,

I think it is better to check for the existense of these vars,
not the version!

> then appropriatly
> defining $_GET = &$HTTP_GET_VARS. And in a function, do: global $_GET.

Right :)

> Now mimicking $_SESSION functionality is another story, eww, maybe that's
> going too far.

This can be done by a register_shutdown_function() who registers
all the vars in $_SESSION, using session_register. That's all :))
If I can understand this new feature correctly (I never used it).

> Regarding the extract() idea, please clarify a little more.

I think Rasmus referred to the register_globals deprecation
question, which is another thing IMHO, that need to be documented.

There are many "user notes" coming up about using:

extract($_REQUEST);

and the like to simluate register_globals. This can
be a really bad thing sometimes...

Goba



-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to