PHP popen 文件系统函数

  • 定义和用法

    popen - 打开进程文件指针
  • 版本支持

    PHP4 PHP5 PHP7
    支持 支持 支持
  • 语法

    popen ( string $command , string $mode )   
    
    打开一个指向进程的管道,该进程由派生给定的 command 命令执行而产生。
  • 参数

    参数 必需的 描述
    command 命令。
    mode 模式。
  • 返回值

    返回一个和 fopen() 所返回的相同的文件指针,只不过它是单向的(只能用于读或写)并且必须用 pclose() 来关闭。此指针可以用于 fgets()fgetss()fwrite()。 当模式为 'r',返回的文件指针等于命令的 STDOUT,当模式为 'w',返回的文件指针等于命令的 STDIN。 如果出错返回 FALSE。
  • 示例

    <?php
    $handle = popen("/bin/ls", "r");
    
  • 相关函数

    pclose() - 关闭进程文件指针
    fopen() - 打开文件或者 URL
    proc_open() - 执行一个命令,并且打开用来输入/输出的文件指针。