Bourne シェル経由でコマンドを実行し、プロセスへの PTY ストリームをオープンする

# expect_popen

(PECL expect >= 0.1.0)

expect_popen — Bourne シェル経由でコマンドを実行し、プロセスへの PTY ストリームをオープンする

### 説明

function expect_popen(string `$command`): resource

Bourne シェル経由でコマンドを実行し、プロセスへの PTY ストリームを オープンします。

### パラメータ

`command`
  実行するコマンド。

### 戻り値

プロセスの標準入力・標準出力・標準エラー出力への PTY ストリームを返します。

失敗した場合は、この関数は `false` を返します。

### 例

例1 expect_popen() の例

    <?php
    // PHP.net の CVS リポジトリにログインします
    $stream = expect_popen ("cvs -d :pserver:anonymous@cvs.php.net:/repository login");
    sleep (3);
    fwrite ($stream, "phpfi\n");
    fclose ($stream);
    ?>

### 参考

- popen() - プロセスへのファイルポインタをオープンする

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open