388 of 410 menu

फ़ंक्शन unregister_tick_function

फ़ंक्शन unregister_tick_function प्रत्येक टिक में निष्पादित होने वाले फ़ंक्शनों की सूची से एक फ़ंक्शन को हटा देता है। यह एक पैरामीटर के रूप में उस फ़ंक्शन का नाम लेता है जिसे हटाना है। फ़ंक्शन सफलता की स्थिति में true लौटाता है और विफलता की स्थिति में false लौटाता है।

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

unregister_tick_function(callable $function);

उदाहरण

आइए एक फ़ंक्शन को पंजीकृत करें और फिर उसका पंजीकरण रद्द करें:

<?php function tick_handler() { echo "Tick\n"; } register_tick_function('tick_handler'); declare(ticks=1) { $i = 0; while ($i < 3) { echo "Loop $i\n"; $i++; } } unregister_tick_function('tick_handler'); // अब tick_handler फ़ंक्शन कॉल नहीं होगा $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

कोड निष्पादन का परिणाम:

Loop 0 Tick Loop 1 Tick Loop 2 Tick After unregister 0 After unregister 1 After unregister 2

उदाहरण

किसी अस्तित्वहीन फ़ंक्शन का पंजीकरण रद्द करने का प्रयास:

<?php $res = unregister_tick_function('non_existent_function'); var_dump($res); ?>

कोड निष्पादन का परिणाम:

false

यह भी देखें

  • फ़ंक्शन register_tick_function,
    जो प्रत्येक टिक में निष्पादन के लिए एक फ़ंक्शन पंजीकृत करता है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें