PHP é uma linguagem interpretada mais pode ser compilada ? não tenho conhecimento sobre a linguagem PHP mais achei uma discussão interessante para esta aula ;)
PHP é uma linguagem interpretada mais pode ser compilada ? não tenho conhecimento sobre a linguagem PHP mais achei uma discussão interessante para esta aula ;)
Olá Lucas! Tudo certo? Espero que sim. 🙂
Desculpe a demora a responder.
Primeiramente, é importante ressaltar que uma linguagem ser interpretada ou compilada não é uma caracteística da linguagem em si, mas uma questão de implementação. Ou seja, uma linguagem que comumente é interpretada, pode ser compilada também ao mudar a forma de implementação.
No caso do PHP, geralmente, ele é compilado em um bytecode intermediário que é então interpretado pelo mecanismo de tempo de execução. Dessa forma, o PHP é uma linguagem que acaba usando um mecânimo de compilação e interpretação ao mesmo tempo. Outras linguagens como o Python, também apresentam essa natureza bipolar de implementação.
Para mais informações eu recomendo o vídeo da Alura+, onde nosso instrutor Vinicius Dias explica um pouco mais sobre o PHP.
Espero ter ajudado! Quaisquer dúvidas, estou à disposição. 😉