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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау