(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
register_tick_function — 各 tick で実行する関数を登録する
tick
がコールされた際に実行される callback
という名前の関数を登録します。
callback登録する関数
args
| バージョン | 説明 |
|---|---|
| 8.5.0 | tick ハンドラが無効化されるタイミングが、 リクエストのシャットダウン処理のより後の段階に移りました。 すべてのシャットダウン関数とデストラクタが実行され、 出力ハンドラがクリーンアップされた後に無効化されます。 これより前のバージョンでは、 リクエストのシャットダウン処理の一番最初に無効化されていたため、 シャットダウン関数やデストラクタ、出力処理の中では tick 関数がコールされませんでした。 詳細は 移行ガイド を参照ください。 |
例1 register_tick_function() の例
<?php
declare(ticks=1);
function my_tick_function($param) {
echo "Tick callback function called with param: $param\n";
}
register_tick_function('my_tick_function', true);
?>