| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
proc_open(PHP 4 >= 4.3.0, PHP 5, PHP 7) proc_open — コマンドを実行し、入出力用にファイルポインタを開く 説明
resource proc_open
( string
$cmd
, array $descriptorspec
, array &$pipes
[, string $cwd
[, array $env
[, array $other_options
]]] )proc_open() は popen() と よく似ていますが、プログラムの実行をさらに細かく制御できる点で違います。 パラメータ
返り値
プロセスを表すリソースを返します。このリソースは、使用し終えた際に
proc_close() を使用して開放する必要があります。
失敗した場合は 変更履歴
例
例1 A proc_open() の例
<?php 上の例の出力は、 たとえば以下のようになります。 Array ( [some_option] => aeiou [PWD] => /tmp [SHLVL] => 1 [_] => /usr/local/bin/php ) command returned 0 注意
参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「proc_open - コマンドを実行し、入出力用にファイルポインタを開く」をGoogle検索
|