くだらない質問失礼します。
元々C/C++などのコンパイル言語ということもあり、疑問がありまして。

PHPにもrequireやincludeといった素晴らしい機構があるのですが、
これの引数には変数を指定することができるようです。

となると、PHPというのはincludeなどの展開は実行時に毎回行っているということになりますよね?

PHPはアクセスがあるたびに
・ソースコード解釈
・コンパイル
・実行
をやっているのでしょうか?
それともコンパイル済みの中間ファイルあたりをどこかに持っていて、ソースコードが更新されていなければそちらを使っているのでしょうか?(ファイルの更新日時あたりを利用して)
そして、どちらにしろincludeなどは実行時に動的に読み込まれると。

単にファイルを分割したいだけなので、変数などが使えない高速のincludeなどが欲しいのですが、それは無いものでしょうか?
色々な質問がまざってすいません。