372 of 410 menu

register_shutdown_function फ़ंक्शन

register_shutdown_function फ़ंक्शन एक कॉलबैक-फ़ंक्शन को पंजीकृत करने की अनुमति देता है, जो स्क्रिप्ट के काम पूरा होने पर या घातक त्रुटि होने पर निष्पादित होगा। पहले पैरामीटर के रूप में फ़ंक्शन का नाम या एक अनाम फ़ंक्शन पारित किया जाता है, बाद के पैरामीटर (वैकल्पिक) - इस फ़ंक्शन के लिए तर्क हैं।

वाक्य-विन्यास

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

उदाहरण

शटडाउन-फ़ंक्शन में तर्क पारित करना:

<?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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें