388 of 410 menu

Funktsioon unregister_tick_function

Funktsioon unregister_tick_function eemaldab funktsiooni nimekirjast funktsioonidest, mida täidetakse igas tikis. Parameetrina võtab see funktsiooni nime, mida tuleb eemaldada. Funktsioon tagastab true eduka tulemuse korral ja false ebaõnnestumise korral.

Süntaks

unregister_tick_function(callable $function);

Näide

Registreerigem ja seejärel tühistame funktsiooni registreerimise:

<?php function tick_handler() { echo "Tikk\n"; } register_tick_function('tick_handler'); declare(ticks=1) { $i = 0; while ($i < 3) { echo "Tsükkel $i\n"; $i++; } } unregister_tick_function('tick_handler'); // Nüüd funktsiooni tick_handler ei kutsuta enam välja $i = 0; while ($i < 3) { echo "Pärast registreerimise tühistamist $i\n"; $i++; } ?>

Koodi täitmise tulemus:

Tsükkel 0 Tikk Tsükkel 1 Tikk Tsükkel 2 Tikk Pärast registreerimise tühistamist 0 Pärast registreerimise tühistamist 1 Pärast registreerimise tühistamist 2

Näide

Katse tühistada olematu funktsiooni registreerimine:

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

Koodi täitmise tulemus:

false

Vaata ka

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu