Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > it.comp.www.php > #21292

Re: ottenere funzione di shutdown corrente

From alex <1j9448a02@lnx159sneakemail.com.invalid>
Newsgroups it.comp.www.php
Subject Re: ottenere funzione di shutdown corrente
Date 2016-12-01 11:21 +0100
Organization Aioe.org NNTP Server
Message-ID <o1otis$1era$1@gioia.aioe.org> (permalink)
References <o04ncv$19ac$1@gioia.aioe.org> <ea13mvFrooaU3@mid.individual.net>

Show all headers | View raw


Il 27/11/2016 23:06, Filippo Toso ha scritto:
>> Per registrarla
>> register_shutdown_function()
>> Ma per sapere se è già registrata?
>
> register_shutdown_function() può essere chiamata più volte per creare
> una catena di esecuzioni (terminabile tramite exit()).
>
> Non esiste un modo per sapere quali callback sono state già registrate.
>
> L'unico modo per ottenere un risultato simile è creare un wrapper
> (funzione o classe) che si occupa della registrazione delle callback,
> mantiene uno storico ed eventualmente implementa un sistema per evitare
> l'esecuzione di specifiche funzioni in casi particolari (es. se viene
> rimossa da un array, etc.).

Come immaginavo, bisogna costruirsi da soli l'apposito tool, e poi 
*soprattutto* ricordarsi di usare solo quest'ultimo al posto degli 
strumenti nativi di php: in caso contrario la situazione sfuggirebbe di 
mano...

Back to it.comp.www.php | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

ottenere funzione di shutdown corrente alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-11-11 16:16 +0100
  Re: ottenere funzione di shutdown corrente Filippo Toso <newsgroup@creativepark.it> - 2016-11-27 23:06 +0100
    Re: ottenere funzione di shutdown corrente alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-12-01 11:21 +0100

csiph-web