Well, on unix, you could use the (still experimental, according to the docs) shared memory functions:
http://php.he.net/manual/en/ref.shmop.php There's also the apparently more mature, but less portable semaphore/shared memory functions (also Unix only) here: http://php.he.net/manual/en/ref.sem.php I've never used either of these. Maybe you could explain what you're trying to do a bit more (and what platform you're on). I can't see where loading separate copies of the variables would be much of a memory issue, unless you have large numbers of variables, very long strings stored there, and hundreds of apache child processes. - steve At 2:52 PM -0400 4/11/02, [EMAIL PROTECTED] wrote: >If I do that, won't the data that I fetch be duplicated in memory for each >user? I'm trying to have just one space in memory allocated for these >variables, sort of like the HTTP_SERVER_VARS. It seems that even if I do an >autoprepend that file is going to run each time a user visits the site and a >new memory space will be created for that variable. What I'm asking is how >to set those constant server-wide global variables. > >Thanks >Roger > >-----Original Message----- >From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]] >Sent: Thursday, April 11, 2002 10:15 AM >To: [EMAIL PROTECTED] >Cc: [EMAIL PROTECTED] >Subject: Re: [PHP] Set Global Variables > > >Set up an auto_prepend file that either simply sets these constant globals >ot fetches them from the DB. > >-Rasmus > >On Thu, 11 Apr 2002 [EMAIL PROTECTED] wrote: > >> Is there a way to set a global variable that all users can access? I have >> some values in a database that I'm reading at the beginning of the session >> and carrying through out the session. The thing is, those values are the >> same for every user and instead of having a memory space for each users >> values I'd rather just use one memory space for all users. >> >> Thanks >> >> Roger Ramirez >> Web Developer > > LifeFiles.com Inc. >> -- +------------------------------------------------------------------------+ | Steve Edberg [EMAIL PROTECTED] | | University of California, Davis (530)754-9127 | | Programming/Database/SysAdmin http://pgfsun.ucdavis.edu/ | +------------------------------------------------------------------------+ | "If only life would imitate toys." | | - Ted Raimi, March 2002 | | - http://www.whoosh.org/issue67/friends67a.html#raimi | +------------------------------------------------------------------------+ -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php