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

popen

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

定義と使用法

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

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

//実行されるコード

pclose ( $ file ) ;
?>

文法

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

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

考えられる値:

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

説明します

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

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

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

類似の関数
  • シンボリックリンクのすべてのグループを変更します lchgrp

    lchgrp

    シンボリックリンクのすべてのグループを変
  • ファイルまたはディレクトリの名前を変更します rename

    rename

    ファイルまたはディレクトリの名前を変更し
  • ファイルへの変更を同期する(メタデータを含む) fsync

    fsync

    ファイルへの変更を同期する(メタデータを
  • ファイルのイノード変更時間を取得します filectime

    filectime

    ファイルのイノード変更時間を取得します
  • 構成ファイルを解析します parse_ini_file

    parse_ini_file

    構成ファイルを解析します
  • ファイルの変更時間を取得します filemtime

    filemtime

    ファイルの変更時間を取得します
  • 象徴的なつながりを確立します symlink

    symlink

    象徴的なつながりを確立します
  • ファイルをコピーします copy

    copy

    ファイルをコピーします