388 of 410 menu

Funkcija unregister_tick_function

Funkcija unregister_tick_function uklanja funkciju iz liste funkcija koje se izvršavaju u svakom tick-u. Kao parametar prihvata ime funkcije koju je potrebno ukloniti. Funkcija vraća true u slučaju uspeha i false u slučaju neuspeha.

Sintaksa

unregister_tick_function(callable $function);

Primer

Hajde da registrujemo, a zatim otkažemo registraciju 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'); // Sada funkcija tick_handler neće biti pozivana $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

Rezultat izvršavanja koda:

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

Primer

Pokušaj otkazivanja registracije nepostojeće funkcije:

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

Rezultat izvršavanja koda:

false

Pogledajte takođe

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij