PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

proc_get_status - proc_open で開かれたプロセスに関する情報を取得する | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

proc_get_status

(PHP 5, PHP 7)

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

説明

array proc_get_status ( resource $process )

proc_get_status() は、proc_open() で開かれたプロセスに関する情報を取得します。

パラメータ

process

評価される proc_open() リソース

返り値

成功時は集められた情報の配列、失敗時は FALSE 。 返される配列は次のような要素を持ちます:

要素説明
command string proc_open() に指定されたコマンド文字列。
pid int プロセス ID
running bool もしプロセスがまだ動いている場合は、TRUE 、すでに終了している場合は FALSE
signaled bool 子プロセスが、キャッチされていないシグナルにより終了した場合に TRUE となります。Windows では常に FALSE にセットされます。
stopped bool 子プロセスが、シグナルにより停止した時に TRUE となります。 Windows では常に FALSE にセットされます。
exitcode int プロセスが返した終了コード (runningFALSE の時のみ意味を持ちます)。 正しい値を返すのは関数を最初にコールした時のみで、次に コールした際には -1 を返します。
termsig int プロセスを終了させたシグナルの番号です (signaledTRUE の時のみ意味を持ちます)。
stopsig int プロセスを停止させたシグナルの番号です (stoppedTRUE の時のみ意味を持ちます)。

参考

  • proc_open() - コマンドを実行し、入出力用にファイルポインタを開く


忘却曲線を使ってこの関数を確実に記憶に残す

フォーラムで「proc_get_status - proc_open で開かれたプロセスに関する情報を取得する」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | proc_get_status - proc_open で開かれたプロセスに関する情報を取得する」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: