Questões Programação PHP

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

Responda: 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:


Q852002 | Programação, PHP, TJ RN Administrador de Sites, COMPERVE, 2020

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:
Ingrid Nunes
Por Ingrid Nunes em 16/01/2025 18:43:43🎓 Equipe Gabarite
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 de navegação. Política de Privacidade.