PHP マニュアル
前のページ |  | 次のページ

# proc_get_status

(PHP 5)

proc_get_status -- proc_open() で開かれたプロセスに関する情報を取得する

## 説明

int proc_get_status ( resource process)

proc_get_status() は、proc_open() で開かれたプロセスに関する情報を取得します。 集められた情報は次のような要素を持つ配列の形で返されます:

要素 | 型 | 説明
--- | --- | ---
command | string | コマンドラインの文字列
pid | int | プロセス id
running | bool | もしプロセスがまだ動いている場合は、`TRUE` を、すでに終了している場合は `FALSE` を返します。
signaled | bool | 子プロセスが、キャッチされていないシグナルにより終了した場合に `TRUE` となります。Windows では常に `FALSE` にセットされます。
stopped | bool | 子プロセスが、シグナルにより停止した時に `TRUE` となります。 Windows では常に `FALSE` にセットされます。
exitcode | int | プロセスが返した終了コード。 running が `FALSE` の時のみ意味を持ちます。
termsig | int | プロセスを終了させたシグナルの番号です。signaled が `TRUE` の時のみ意味を持ちます。
stopsig | int | プロセスを停止させたシグナルの番号です。stopped が `TRUE` の時のみ意味を持ちます。

前のページ | ホーム | 次のページ
proc_close | 上に戻る | proc_nice