(PHP 4, PHP 5, PHP 7, PHP 8)
A declaração require
é idêntica a include exceto que em caso de falha também produzirá um erro fatal de nível E_COMPILE_ERROR
. Em outras palavras, ele parará o script enquanto que o include apenas emitirá um alerta (E_WARNING
) permitindo que o script continue.
Veja a documentação include para saber como isso funciona.