388 of 410 menu

unregister_tick_function Fonksiyonu

unregister_tick_function fonksiyonu, her tikte çalıştırılan fonksiyonlar listesinden bir fonksiyonu siler. Parametre olarak, kaldırılması gereken fonksiyonun adını alır. Fonksiyon, başarı durumunda true, başarısızlık durumunda ise false döndürür.

Sözdizimi

unregister_tick_function(callable $function);

Örnek

Bir fonksiyonu kaydedelim ve ardından kaydını iptal edelim:

<?php function tick_handler() { echo "Tick\n"; } register_tick_function('tick_handler'); declare(ticks=1) { $i = 0; while ($i < 3) { echo "Döngü $i\n"; $i++; } } unregister_tick_function('tick_handler'); // Artık tick_handler fonksiyonu çağrılmayacak $i = 0; while ($i < 3) { echo "Kayıt iptalinden sonra $i\n"; $i++; } ?>

Kodun çalıştırılma sonucu:

Döngü 0 Tick Döngü 1 Tick Döngü 2 Tick Kayıt iptalinden sonra 0 Kayıt iptalinden sonra 1 Kayıt iptalinden sonra 2

Örnek

Var olmayan bir fonksiyonun kaydını iptal etme girişimi:

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

Kodun çalıştırılma sonucu:

false

Ayrıca Bakınız

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet