372 of 410 menu

Функция register_shutdown_function

register_shutdown_function функцияси скрипт иши тугаганда ёки фатал хатолик юз берганда бажариладиган callback-функцияни рўйхатга олиш имконини беради. Биринчи параметр сифатида функция номи ёки аноним функция ўтказилади, кейинги параметрлар (мажбурий эмас) - ушбу функция учун аргументлардир.

Синтаксис

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

Мисол

Тугатиш учун функциини содда рўйхатга олиш:

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

Кодни бажариш натижаси:

Script running...Script finished

Мисол

Аноним функциядан фойдаланиш:

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

Кодни бажариш натижаси:

Main operations...Cleanup completed

Мисол

Shutdown-функцияга аргументлар ўтказиш:

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

Кодни бажариш натижаси:

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

Қўшимча қаранг

  • error_reporting функцияси,
    хатолар хисоботи даражасини ўрнатади
  • set_exception_handler функцияси,
    истисноларни қайта ишлаш воситасини ўрнатади
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш