« pcntl_wexitstatus
pcntl_wifexited »

pcntl_wifcontinued

(PHP 7, PHP 8)

pcntl_wifcontinued — 子プロセスがジョブ制御による停止から再開したかどうかを調べる

説明

function pcntl_wifcontinued(int $status): bool

pcntl_waitpid() のリターンを生じた子プロセスが、 ジョブ制御による停止から再開したかどうかを調べます。 この関数が役に立つのは、pcntl_waitpid() のコールが オプション WCONTINUED を用いて行われた場合のみです。

パラメータ

status

パラメータ status は、 pcntl_waitpid() が正常にコールされた際に得られます。

戻り値

pcntl_waitpid() のリターンを生じた子プロセスが ジョブ制御による停止から再開した場合に true、 それ以外の場合に false を返します。

参考

  • pcntl_waitpid() - 待つかフォークした子プロセスのステータスを返す
  • pcntl_wifstopped() - 子プロセスが現在停止しているかどうかを調べる
  • pcntl_wifexited() - ステータスコードが正常終了を表しているかどうかを調べる
  • pcntl_wifsignaled() - ステータスコードがシグナルによる終了を表しているかどうかを調べる
関連キーワード:
pcntl   停止   ジョブ   制御   再開   waitpid   wifcontinued   status   ステータス   wifexited   リターン   コード   wexitstatus   正常   参考   フォーク   wifstopped   正常終了   wifsignaled   シグナル
関連する関数・ページ:
function.pcntl-wifstopped   function.pcntl-wexitstatus   function.pcntl-wifexited   function.pcntl-wstopsig   function.pcntl-wifsignaled   function.pcntl-wtermsig