PHP では、組み込み関数 Popen() は、コマンド パラメーターを使用してユーザーが指定したプログラムへのパイプラインを開くために使用されるプロセス ファイル ポインターを開くことができます。構文形式は「popen()」です。 command, mode)" を指定し、パラメーター モードを指定します。接続モード。値は r (読み取り専用) または w (書き込み専用) です。
このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター
popen() は組み込みですPHP の関数では、プロセス ファイル ポインターを開くことができます。これは、コマンド パラメーターを使用してユーザーが指定したプログラムにつながるパイプを開くために使用されます。
popen() 関数は、fopen() によって返されるファイル ポインタと同じファイル ポインタを返しますが、本質的には一方向であり、読み取りまたは書き込みにのみ使用できます。 Popen() ポインタは、fgets()、fgetss()、および fwrite() で使用できます。 Popen() 関数によって開始されたファイル ポインタは、pclose() によって閉じる必要があります。
構文:
popen(command,mode)
パラメータ | 説明 |
---|---|
コマンド | 必須。実行する順序を指定します。 |
モード | 必須。接続モードを指定します。 可能な値:
|
コマンドとモードはパラメータとして送信されますPopen() 関数には、成功した場合には一方向ファイル ポインタが返され、失敗した場合には FALSE が返されます。
例:
<?php $file = popen("/bin/ls","r"); //some code to be executed pclose($file); ?>
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPのpopen()関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。