I'm drawing a blank here and I probably shouldn't be, but...
I would like to use a global variable that's only available for the
duration of a request.
I guess I could create() and undef() the variable at the start and end
of each request but that seems so... inelegant...
Any suggestions?
I've struggled with wanting to use globals too, but it's not the functional
way. Our current approach is to create a parallel request object and pass
that through all of the function calls. We set a member of the parallel
request object to the actual Apache request object. Something like this: