388 of 410 menu

Funcția unregister_tick_function

Funcția unregister_tick_function elimină o funcție din lista funcțiilor executate la fiecare tick. Ca parametru acceptă numele funcției care trebuie eliminată. Funcția returnează true în caz de succes și false în caz de eșec.

Sintaxă

unregister_tick_function(callable $function);

Exemplu

Să înregistrăm și apoi să anulăm înregistrarea unei funcții:

<?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'); // Acum funcția tick_handler nu va mai fi apelată $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

Rezultatul executării codului:

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

Exemplu

Încercarea de a anula înregistrarea unei funcții inexistente:

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

Rezultatul executării codului:

false

Vedeți și

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge