ID:               12669
 Comment by:       [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
 Status:           Open
 Bug Type:         Feature/Change Request
 Operating System: All
 PHP Version:      4.0.6
 New Comment:

Hope I got this idea right: What I want is a "super-static" variable
available for a script at any time. In other words: a variable that is
static on script-level and not on function level. Currently I am using
a constant-named session without cookies, but of course this is kinda
hacked workaround.


Previous Comments:
------------------------------------------------------------------------

[2002-04-28 20:22:03] [EMAIL PROTECTED]

There are other requested that is duplicated from this one: #14712

------------------------------------------------------------------------

[2001-08-08 21:16:46] [EMAIL PROTECTED]

"The new variables are auto-globals - they're available in all function
contexts" - Zeev

How hard would it be to allow a construct so that a developer could
indicate that one or more variables was available in all scope.

I have a big "Enviroment" class that does everything from data
processing, security, access control, page rendering, etc, etc, etc. 
Its a huge pain to pass around a handle to my "$Env" variable all the
time.  If the access control list needs to check something about the
user, or the page needs to know which template it should be rendering,
I need to traverse my heirarchy via this handle.  I'm tired of having
references to it stored everywhere ;)

Any chance of getting this?

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=12669&edit=1

Reply via email to