Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Filippo Toso Newsgroups: it.comp.www.php Subject: Re: ottenere funzione di shutdown corrente Date: Sun, 27 Nov 2016 23:06:29 +0100 Organization: Creative Park Lines: 18 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Trace: individual.net B2eheGNss88lX7q6w1W5Gwab6ofFPeVik2GtofRwXRsK18UI60 Cancel-Lock: sha1:Y1VG7rSmu2I/cSNCs6xU672/KRw= User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.0 In-Reply-To: Xref: csiph.com it.comp.www.php:21287 > 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.). -- Formazione professionale su marketing, innovazione e persuasione: https://www.MarketingAcademy.it/news