388 of 410 menu

Funkcia unregister_tick_function

Funkcia unregister_tick_function odstraňuje funkciu zo zoznamu funkcií, vykonávaných v každom ticku. Ako parameter prijíma názov funkcie, ktorú treba odstrániť. Funkcia vráti true v prípade úspechu a false v prípade neúspechu.

Syntax

unregister_tick_function(callable $function);

Príklad

Zaregistrujme a potom zrušme registráciu funkcie:

<?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'); // Teraz sa funkcia tick_handler nebude volať $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

Výsledok vykonania kódu:

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

Príklad

Pokus o zrušenie registrácie neexistujúcej funkcie:

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

Výsledok vykonania kódu:

false

Pozri tiež

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť