現在の位置: ホーム> 関数カテゴリ一覧> popen

popen

プロセスファイルポインターを開きます
名前:popen
カテゴリ:ファイルシステム
対応言語:php
一言説明:プロセスを開きます。

定義と使用法

popen()関数はプロセスファイルポインターを開きます。

<?php
$ file = popen ( "/bin/ls" 、 "r" ) ;

//実行されるコード

pclose ( $ file ) ;
?>

文法

Popen (コマンドモード
パラメーター説明する
指示必須。実行する注文を指定します。
モード

必須。接続モードを指定します。

考えられる値:

  • R:読み取り専用。
  • W:書き込みのみ(既存のファイルを開いてクリアするか、新しいファイルを作成します)

説明します

派生コマンドコマンドの実行によって生成されるプロセスへのパイプラインを開きます。

fopen()と同じファイルポインターを返しますが、一方向(読み取りまたは書き込みのみ)であり、 pclose()で閉じる必要があります。このポインターはfgets()fgetss() 、およびfwrite()に使用できます。

エラーが発生した場合、falseが返されます。

類似の関数
  • ファイルまたはディレクトリが存在するかどうかを確認します file_exists

    file_exists

    ファイルまたはディレクトリが存在するかど
  • ファイルをコピーします copy

    copy

    ファイルをコピーします
  • ファイルを特定の長さに切り捨てます ftruncate

    ftruncate

    ファイルを特定の長さに切り捨てます
  • 一時ファイルを作成します tmpfile

    tmpfile

    一時ファイルを作成します
  • ファイルモードを変更します chmod

    chmod

    ファイルモードを変更します
  • ファイルが存在し、読みやすいかどうかを判断します is_readable

    is_readable

    ファイルが存在し、読みやすいかどうかを判
  • パスのディレクトリパーツに戻ります dirname

    dirname

    パスのディレクトリパーツに戻ります
  • 構成文字列の解析 parse_ini_string

    parse_ini_string

    構成文字列の解析