pcntl_async_signals

(PHP 7 >= 7.1.0, PHP 8)

pcntl_async_signals非同期のシグナルハンドリングを有効/無効にするか、古い設定を返す

説明

pcntl_async_signals(?bool $enable = null): bool

enable パラメータが省略された場合、 pcntl_async_signals() は非同期のシグナルハンドリングが有効かどうかを返します。 省略されなかった場合、非同期のシグナルハンドリングを 有効/無効 にします。

パラメータ

enable

非同期のシグナルハンドリングが有効にされるべきかどうか

戻り値

getter として使われた場合(オプションのパラメータが null だった場合)、 この関数は非同期シグナルハンドリングが有効かどうかを返します。 setter として使われた場合(つまり、オプションのパラメータが null でない場合)、 この関数はこの関数を呼び出す 前に 非同期シグナルハンドリングが有効だったかを返します。

変更履歴

バージョン 説明
8.0.0 enable は、nullable になりました。

参考

関連キーワード:  非同期, ハンドリング, シグナル, 設定, pcntl, 関数, async, パラメータ, 省略, PCNTL