There is a directive in php.ini which allows a file to be included on EVERY page that php parses... one at the very start, and one at the very end of the script.
So in theory, you could include consts.inc as a always-include file at the top of every script, by setting the right directive in php.ini I'm pretty sure this is server-wide, but maybe it could be site- or directory-wide by setting the variable in a .htaccess file. Cheers, Justin on 29/09/02 8:59 PM, Jean-Christian Imbeault ([EMAIL PROTECTED]) wrote: > This is a bit hard for me to explain but is there any way to have PHP > store a persistent server-side constant. Something that will stay in RAM > and is not dependent on client connection. > > For example I have this code in consts.inc file: > > define ("HOME_PAGE", "http://myip.com/index.html); > > But if I want access to the constant I need to include the file in every > script that needs it. > > I am hoping there is some way to say to the PHP engine, "this is a > static constant that will never change, keep it RAM, and share it > between invocations/children". > > Is this feasible? Is it is I could then "cache" whole blocks of static > HTML and that would speed up my scripts quite a bit ... AND my my life > as a programmer easier since I wouldn't have to always have an > "include("conts.inc")" statement at the top of each of my scripts ... > > Jc > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php