372 of 410 menu

Funzione register_shutdown_function

La funzione register_shutdown_function permette di registrare una funzione callback che verrà eseguita alla chiusura dello script o in caso di errore fatale. Il primo parametro passa il nome della funzione o una funzione anonima, i parametri successivi (opzionali) - argomenti per questa funzione.

Sintassi

register_shutdown_function(callable $callback, mixed ...$args): void

Esempio

Semplice registrazione di una funzione alla chiusura:

<?php function shutdown() { echo 'Script finished'; } register_shutdown_function('shutdown'); echo 'Script running...'; ?>

Risultato dell'esecuzione del codice:

Script running...Script finished

Esempio

Utilizzo di una funzione anonima:

<?php register_shutdown_function(function() { echo 'Cleanup completed'; }); echo 'Main operations...'; ?>

Risultato dell'esecuzione del codice:

Main operations...Cleanup completed

Esempio

Passaggio di argomenti alla funzione di shutdown:

<?php function logShutdown($message) { echo $message; } register_shutdown_function('logShutdown', 'Script shutdown at: ' . date('H:i:s')); echo 'Processing data...'; ?>

Risultato dell'esecuzione del codice:

Processing data...Script shutdown at: [current_time]

Vedi anche

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta