388 of 410 menu

Funkcija unregister_tick_function

Funkcija unregister_tick_function odstrani funkcijo s seznama funkcij, ki se izvajajo v vsakem ticku. Kot parameter sprejme ime funkcije, ki jo je treba odstraniti. Funkcija vrne true ob uspehu in false ob neuspehu.

Sintaksa

unregister_tick_function(callable $function);

Primer

Registrirajmo in nato prekličimo registracijo funkcije:

<?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'); // Zdaj se funkcija tick_handler ne bo več klicala $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

Rezultat izvajanja kode:

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

Primer

Poskus preklica registracije neobstoječe funkcije:

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

Rezultat izvajanja kode:

false

Glejte tudi

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
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni