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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш