SobesLab логотип SobesLab

Ответ

PHP традиционно считается интерпретируемым скриптовым языком. PHP-код выполняется интерпретатором (Zend Engine): скрипт во время выполнения сначала компилируется в байт-код (опкоды), а затем этот байт-код сразу же выполняется. В отличие от языков, компилируемых в машинный код заранее, PHP не требует отдельного шага компиляции перед запуском — этот процесс происходит прозрачно при каждом запуске скрипта (если не используется кеширование опкодов). Начиная с PHP 8, благодаря JIT, некоторые части кода могут JIT-компилироваться в машинный код во время выполнения, но в целом PHP остаётся динамически интерпретируемым языком.