Есть ли небольшая среда выполнения PHP (интерпретатор) для изучения PHP? Я думаю, что создание собственной среды выполнения PHP - хороший способ понять, как работает PHP.
Кажется, что в языке C есть несколько игрушечных компиляторов для обучения, но я не смог найти его для PHP.
Iпредпочитают следующее условие:
- написано на языке C
- совместимая архитектура x86-64 (Linux)
небольшой c-компилятор для образовательных целей
Обновление 1
Я ищу игрушечные компиляторы PHP для изучения языка программирования, такие как TCC: Tiny C Compiler. https://en.wikipedia.org/wiki/Tiny_C_Compiler
Обновление 2
Этот сайт показывает, что PHP имеет следующие процессы выполнения.
1 Lexing
2 Parsing
3 Compilation
4 Interpretation
Я хочу понять все процессы. Мне нужно прочитать официальный переводчик , но мне это кажется трудным. Поэтому я хочу начать с меньшего.