388 of 410 menu

Funkcija unregister_tick_function

Funkcija unregister_tick_function noņem funkciju no funkciju saraksta, kas tiek izpildīts katrā tikā. Kā parametru tā pieņem funkcijas nosaukumu, kas jānoņem. Funkcija atgriež true veiksmes gadījumā un false neveiksmes gadījumā.

Sintakse

unregister_tick_function(callable $function);

Piemērs

Reģistrēsim un pēc tam atcelsim funkcijas reģistrāciju:

<?php function tick_handler() { echo "Tiks\n"; } register_tick_function('tick_handler'); declare(ticks=1) { $i = 0; while ($i < 3) { echo "Cikls $i\n"; $i++; } } unregister_tick_function('tick_handler'); // Tagad funkcija tick_handler netiks izsaukta $i = 0; while ($i < 3) { echo "Pēc atreģistrēšanas $i\n"; $i++; } ?>

Koda izpildes rezultāts:

Cikls 0 Tiks Cikls 1 Tiks Cikls 2 Tiks Pēc atreģistrēšanas 0 Pēc atreģistrēšanas 1 Pēc atreģistrēšanas 2

Piemērs

Mēģinājums atcelt neesošas funkcijas reģistrāciju:

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

Koda izpildes rezultāts:

false

Skatiet arī

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt