require
(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.