title: Is the same file tokenized every time I include it?
body: <p>This question is about the PHP parsing engine.</p>
  
  <p>When I include a file multiple times in a single runtime, does PHP tokenize it every time or does it keep a cache and just run the compiled code on subsequent inclusions?</p>
  
  <p><strong>EDIT:</strong> More details: I am not using an external caching mechanism and I am dealing with the <em>same</em> file being included multiple times during <em>the same request</em>.</p>
  
  <p><strong>EDIT 2:</strong> The file I'm trying to include contains procedural code. I want it to be executed every time I <code>include()</code> it, I am just curious if PHP internally keeps track of the tokenized version of the file for speed reasons.</p>