Php/docs/function.expect-popen

提供:Dev Guides
< Php
移動先:案内検索

expect_popen

(PECL expect >= 0.1.0)

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


説明

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() - プロセスへのファイルポインタをオープンする