SóProvas


ID
2618860
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2018
Provas
Disciplina
Programação
Assuntos

Em relação aos fundamentos de PHP 5, julgue o item a seguir.


O comando INCLUDE interromperá a execução do script assim que ocorrer um erro, enquanto o comando REQUIRE continuará a executar o código após o erro.

Alternativas
Comentários
  • Errada.

    A declaração include inclui e avalia o arquivo informado.  O construtor include emitirá um aviso se não localizar o arquivo; possui um comportamento diferente do construtor require, que emitirá um erro fatal.

    RESUMINDO:  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.

    Fonte: http://php.net/manual/pt_BR/function.require.php

     

  • Inversão de conceitos.

  • ERRADO.

     

    Veja que os conceitos estão invertidos:

    Ambos tem a mesma função, só que no caso de erro o require(); para de executar e o include(); não.

     

    FONTE: phpbrasil
     

  • Assertiva ERRADA.

    Como o nome do comando sugere, o require requer que o arquivo seja incluso. Já o include não faz essa exigência.