388 of 410 menu

Funktion unregister_tick_function

Die Funktion unregister_tick_function entfernt eine Funktion aus der Liste der Funktionen, die in jedem Tick ausgeführt werden. Als Parameter akzeptiert sie den Namen der Funktion, die entfernt werden soll. Die Funktion gibt true bei Erfolg zurück und false im Fehlerfall.

Syntax

unregister_tick_function(callable $function);

Beispiel

Lassen Sie uns eine Funktion registrieren und dann die Registrierung aufheben:

<?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'); // Jetzt wird die Funktion tick_handler nicht mehr aufgerufen $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

Ergebnis der Codeausführung:

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

Beispiel

Versuch, die Registrierung einer nicht existierenden Funktion aufzuheben:

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

Ergebnis der Codeausführung:

false

Siehe auch

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen