Funções de Inicialização e Finalização

Funções de inicialização e finalização podem ser usadas para inicialização e desinicialização única de seus módulos. Como discutido mais cedo nesse capítulo (veja a descrição do bloco descritor de módulo Zend), existem módulos, e eventos de requisição de inicialização e finalização.

As funções de inicialização e finalização do módulo são chamados sempre que um módulo é carregado e precisa ser inicializado; as funções de requisição de inicialização e finalização são chamadas toda vez que uma requisição é processada (significando que um arquivo está sendo executado)

Para extensões dinâmicas, eventos de requisição de inicialização/finalização de módulos acontecem ao mesmo tempo.

Declaração e implementação dessas funções podem ser feitas com macros; veja a seção anterior "Declaração do Bloco de Módulo Zend" para detalhes.