當前位置: 首頁> 函數類別大全> popen

popen

打開進程文件指針
名稱:popen
分類:文件系統
所屬語言:php
一句話介紹:打開一個進程。

定義和用法

popen()函數打開進程文件指針。

實例

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

//一些要執行的代碼

pclose ( $file ) ;
?>

文法

popen ( command , mode )
參數 描述
command 必需。規定要執行的命令。
mode

必需。規定連接模式。

可能的值:

  • r: 只讀。
  • w: 只寫(打開並清空已有文件或創建一個新文件)

說明

打開一個指向進程的管道,該進程由派生指定的command命令執行而產生。

返回一個和fopen()所返回的相同的文件指針,只不過它是單向的(只能用於讀或寫)並且必須用pclose()來關閉。此指針可以用於fgets()fgetss()fwrite()

若出錯,則返回false。

同類函數
  • 通過已打開的文件指針取得文件信息 fstat

    fstat

    通過已打開的文件指針取得文件信息
  • 測試文件指針是否到了文件結束的位置 feof

    feof

    測試文件指針是否到了文件結束的位置
  • 寫入文件(可安全用於二進製文件) fwrite

    fwrite

    寫入文件(可安全用於二進製文件)
  • 從文件指針中讀取一行 fgets

    fgets

    從文件指針中讀取一行
  • 更改文件所有者 chown

    chown

    更改文件所有者
  • 獲取真實路徑緩衝區的大小 realpath_cache_size

    realpath_cache_size

    獲取真實路徑緩衝區的大小
  • 返回文件指針讀/寫的位置 ftell

    ftell

    返回文件指針讀/寫的位置
  • 獲取文件所有者 fileowner

    fileowner

    獲取文件所有者