PHP - unregister_tick_function ()

Unregister_tick_function () işlevi, her tıklamada çalıştırılmak üzere bir işlevin kaydını silebilir.

Sözdizimi

void unregister_tick_function( string $function_name )

Unregister_tick_function () işlevi, "işlev_adı" olarak adlandırılan işlevin kaydını silebilir, bu nedenle artık bir onay çağrıldığında çalıştırılmaz.

Misal

<?php
   function myfunc($param1, $param2) {
      echo "In first tick function with params $param1 $param2\n";
   }

   function myfunc2($param1, $param2, $param3) {
      echo "In second tick function with params $param1 $param2 $param3\n";
   }

   function myfunc3($param1) {
      echo "In third tick function with params $param1\n";
   }

   register_tick_function("myfunc", "hello", "world");
   register_tick_function("myfunc2", "how", "are", "you?");
   register_tick_function("myfunc3", "goodbye!");
   unregister_tick_function("myfunc2");

   declare(ticks=10);
   for($i = 0; $i < 10; ++$i) {
      echo "Hello\n";
   }
?>

Çıktı

Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
In first tick function with params hello world
In third tick function with params goodbye!

PHP Tasarım Kalıpları

PHP İşlev Başvurusu

PHP Kullanışlı Kaynaklar

Language