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çaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј