Como determinar se um script PHP está em fase de términ

xiste alguma função / variável global no PHP que retorne o estado atual do script (algo como executar, terminar

Or é a única maneira de definir esse estado usandoregister_shutdown_function()?

Essa função parece inflexível para mim, pois uma função de desligamento já registrada pode ser substituída por ela. E a função @shutdown é executada quando um usuário interrompe a conexão, que não é o que estou procurando explicitamente e não quero introduzir muitas restriçõe

Existem alternativas pararegister_shutdown_function() acessível? Ou, se não, como lidar com as deficiências dessa função?

ATUALIZA

Apenas para esclarecer: não estou procurando o estado da conexão (por exemplo,connection_aborted()) mas para o estado de execução do script PHP (executando, finalizando). Funções para descobrir mais sobre o estado de conexão que eu já conheço, mas e o estado atual do script? O script já foi finalizado e os objetos serão destruídos por causa diss

UPDATE2

Para esclarecer ainda mais, ainda não estou procurando estado da conexão ma para algo comparável em relação ao estado de execução. Deve funcionar também na CLI, que não possui nenhum estado de conexão, pois não há conexão TCP relacionada à execução do código - para ilustrar melhor o que estou procurand

questionAnswers(4)

yourAnswerToTheQuestion