372 of 410 menu

Funktion register_shutdown_function

Die Funktion register_shutdown_function ermöglicht die Registrierung einer Callback-Funktion, die bei Beendigung des Skripts oder bei einem fatalen Fehler ausgeführt wird. Der erste Parameter ist der Name der Funktion oder eine anonyme Funktion, weitere Parameter (optional) - Argumente für diese Funktion.

Syntax

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

Beispiel

Einfache Registrierung einer Funktion für das Ende:

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

Ergebnis der Codeausführung:

Script running...Script finished

Beispiel

Verwendung einer anonymen Funktion:

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

Ergebnis der Codeausführung:

Main operations...Cleanup completed

Beispiel

Übergabe von Argumenten an die Shutdown-Funktion:

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

Ergebnis der Codeausführung:

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

Siehe auch

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen