Unregister_tick_function () फ़ंक्शन प्रत्येक टिक पर निष्पादन के लिए फ़ंक्शन को डी-रजिस्टर कर सकता है।
वाक्य - विन्यास
void unregister_tick_function( string $function_name )
Unregister_tick_function () फ़ंक्शन "function_name" नाम के फ़ंक्शन को डी-रजिस्टर कर सकता है, इसलिए जब टिक कहा जाता है तो इसे निष्पादित नहीं किया जाता है।
उदाहरण
<?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";
}
?>
उत्पादन
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
In first tick function with params hello world
In third tick function with params goodbye!