388 of 410 menu

Fungsi unregister_tick_function

Fungsi unregister_tick_function menghapus fungsi dari daftar fungsi yang dieksekusi di setiap tik. Sebagai parameter, fungsi ini menerima nama fungsi yang perlu dihapus. Fungsi mengembalikan true jika berhasil dan false jika gagal.

Sintaks

unregister_tick_function(callable $function);

Contoh

Mari daftarkan dan kemudian batalkan pendaftaran fungsi:

<?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'); // Sekarang fungsi tick_handler tidak akan dipanggil $i = 0; while ($i < 3) { echo "After unregister $i\n"; $i++; } ?>

Hasil eksekusi kode:

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

Contoh

Upaya membatalkan pendaftaran fungsi yang tidak ada:

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

Hasil eksekusi kode:

false

Lihat juga

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak