Como exatamente um script PHP é executado?

Eu estava pensando comigo mesmo "Como exatamente um script PHP é executado?" Eu pensei que era analisado primeiro por erros de sintaxe, etc, e depois interpretado e executado.

No entanto, eu não seiporque Eu acredito que isso está correto. Eu provavelmente estou errado.

Então, como exatamente um arquivo PHP é interpretado e executado? Que estágios isso envolve? Como os arquivos incluídos se encaixam na análise do script?

Isso é apenas para me ajudar a entender. Estou interessado e não consigo encontrar uma boa resposta com o Google.

questionAnswers(3)

yourAnswerToTheQuestion