372 of 410 menu

Funkce register_shutdown_function

Funkce register_shutdown_function umožňuje registrovat callback-funkci, která bude provedena při ukončení práce skriptu nebo při fatální chybě. Prvním parametrem se předává jméno funkce nebo anonymní funkce, následující parametry (nepovinné) - argumenty pro tuto funkci.

Syntaxe

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

Příklad

Jednoduchá registrace funkce pro ukončení:

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

Výsledek provedení kódu:

Script running...Script finished

Příklad

Použití anonymní funkce:

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

Výsledek provedení kódu:

Main operations...Cleanup completed

Příklad

Předání argumentů do shutdown-funkce:

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

Výsledek provedení kódu:

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

Viz také

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout