O PHP disponibiliza alguns métodos, chamados de “métodos mágicos”, que são ex...

O PHP disponibiliza alguns métodos, chamados de “métodos mágicos”, que são executados quando um determinado evento ocorre na classe mãe. São exemplos de métodos mágicos no PHP:


O PHP disponibiliza alguns métodos, chamados de “métodos mágicos”, que são executados quando um determinado evento ocorre na classe mãe. São exemplos de métodos mágicos no PHP:

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Ingrid Nunes
    Ingrid Nunes EQUIPE
    16/01/2025 • 18:43
    Gabarito: d)

    Os métodos mágicos no PHP são métodos predefinidos que são chamados automaticamente quando ocorre um evento específico em uma classe. No caso apresentado na questão, os métodos mágicos corretos são:

    a) __get() e __unsed();
    b) __invoke() e __destroy();
    c) __call() e __put();
    d) __construct() e __destruct();

    Portanto, a alternativa correta é a letra d), que apresenta os métodos mágicos __construct() e __destruct().

    O método __construct() é chamado automaticamente quando um objeto da classe é instanciado, ou seja, quando é criada uma nova instância da classe. Já o método __destruct() é chamado automaticamente quando o objeto é destruído, ou seja, quando não há mais referências ao objeto ou quando o script é finalizado.

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência. Política de Privacidade.