« PCNTL 関数
pcntl_async_signals »

pcntl_alarm

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

pcntl_alarm — シグナルを送信するアラームを設定する

説明

function pcntl_alarm(int $seconds): int

プロセスに対して、 指定した秒数後に SIGALRM シグナルを送信するタイマーを作成します。 pcntl_alarm() をコールすると、 それまでに設定されていたアラームはすべて取り消されます。

パラメータ

seconds

待機する秒数。seconds がゼロの場合は、 新しいアラームは作成されません。

戻り値

それまでに予定されていたアラームの予定時刻までの秒数を返します。 事前に予定されていたアラームがなかった場合には 0 を返します。

関連キーワード:
アラーム   pcntl   シグナル   送信   alarm   seconds   秒数   予定   async   signals   タイマー   待機   時刻
関連する関数・ページ:
ref.pcntl   function.pcntl-wtermsig   function.pcntl-sigtimedwait   function.pcntl-sigwaitinfo   function.pcntl-wifsignaled   function.pcntl-rfork