1
resposta

[Dúvida] Require/Include existe para quê então?

Se chamar duas vezes o mesmo arquivo vai gerar um monte de erros, por qual motivo o PHP permite isso? A linguagem não deveria "por default" conferir se não estamos chamando um arquivo mais de uma vez?

1 resposta

Olá, Christoffer! Tudo bem com você? Espero que sim!

De fato, se chamarmos o mesmo arquivo mais de uma vez, ocorrerão erros de redefinição de funções ou variáveis. Porém, o PHP permite isso porque existem situações em que é necessário incluir um arquivo mais de uma vez, logo, por conta de casos como esse a linguagem não tem como padrão realizar essa verificação.

Espero ter esclarecido sua dúvida! Se tiver mais alguma pergunta, estou à disposição.

Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software