當前位置: 首頁> 函數類別大全> 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。

同類函數
  • 判斷給定的文件名是否可寫 is_writable

    is_writable

    判斷給定的文件名是否可寫
  • 清除文件狀態緩存 clearstatcache

    clearstatcache

    清除文件狀態緩存
  • 取得文件的inode 修改時間 filectime

    filectime

    取得文件的inode修改時間
  • 重命名文件或目錄 rename

    rename

    重命名文件或目錄
  • 關閉一個已打開的文件指針 fclose

    fclose

    關閉一個已打開的文件指針
  • 判斷給定文件名是否是一個目錄 is_dir

    is_dir

    判斷給定文件名是否是一個目錄
  • 拷貝文件 copy

    copy

    拷貝文件
  • 獲取文件修改時間 filemtime

    filemtime

    獲取文件修改時間