Hi all!
I would like to know about static (class) field representation within PHP interpreter.
For example, when you load a class in Java, static fields will be associated with that Class object; that means two applications running same JVM (and same classloader) will have some kind of shared global variable ;)
I'm just wondering, if I use some kind of PHP accelerator/opcode caching, what is that really cached? Is it just compiled bytecode, or a piece of VM state (responsible for storing class objects)?
It's because I'm afraid of static fields/singleton objects sharing between requests, etc.
P.S.: I'm really a PHP newbie, so I'm very sorry if the question is way too dumb :)