372 of 410 menu

Функция register_shutdown_function

La función register_shutdown_function permite registrar una función callback que se ejecutará al finalizar el script o ante un error fatal. El primer parámetro es el nombre de la función o una función anónima, los parámetros siguientes (opcionales) - son argumentos para esta función.

Sintaxis

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

Ejemplo

Registro simple de función al finalizar:

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

Resultado de ejecutar el código:

Script running...Script finished

Ejemplo

Uso de función anónima:

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

Resultado de ejecutar el código:

Main operations...Cleanup completed

Ejemplo

Pasar argumentos a la función shutdown:

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

Resultado de ejecutar el código:

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

Ver también

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar