PHP popen() 関数
定義と使用法
popen() 関数はプロセスファイルポインタを開きます。
文法
popen(command,mode)
パラメータ | 説明 |
---|---|
command | 必須。実行するコマンドを指定します。 |
mode |
必須。接続モードを指定します。 可能な値:
|
説明
指定されたプロセスに対するパイプを開きます。このプロセスは派生で指定されます command コマンド実行により生成されます。
が返すと同様のものが fopen() が返す同じファイルポインタですが、一方通行です(読み取りまたは書き込みのみに使用できます)そして、 pclose() を使用して閉じます。このポインタは以下で使用できます fgets()、fgetss() および fwrite()。
エラーが発生した場合、false を返します。
例
<?php $file = popen("/bin/ls","r"); //実行するコード pclose($file); ?>