372 of 410 menu

Functie register_shutdown_function

De functie register_shutdown_function maakt het mogelijk om een callback-functie te registreren, die wordt uitgevoerd wanneer het script beëindigd wordt of bij een fatale fout. De eerste parameter is de naam van de functie of een anonieme functie, de volgende parameters (optioneel) zijn argumenten voor deze functie.

Syntaxis

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

Voorbeeld

Eenvoudige registratie van een functie bij beëindiging:

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

Resultaat van de code-uitvoering:

Script running...Script finished

Voorbeeld

Gebruik van een anonieme functie:

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

Resultaat van de code-uitvoering:

Main operations...Cleanup completed

Voorbeeld

Doorgeven van argumenten aan de shutdown-functie:

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

Resultaat van de code-uitvoering:

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

Zie ook

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren