Função popen() PHP

Definição e uso

A função popen() abre um ponteiro de arquivo de processo.

Sintaxe

popen(command,mode)
Parâmetros Descrição
command Obrigatório. Define o comando a ser executado.
mode

Obrigatório. Define o modo de conexão.

Valores possíveis:

  • r: Somente leitura.
  • w: Somente escrita (abre e limpa o arquivo existente ou cria um novo arquivo)

Descrição

Abre um canal de pipe para um processo command .

comando executado e deve ser usado o mesmo ponteiro de arquivo retornado pclose() para fechar. Este ponteiro pode ser usado fgets(),fgetss() e fwrite().

Se houver erro, retorna false.

Exemplo

<?php
$file = popen("/bin/ls","r");
//Alguns códigos a serem executados
pclose($file);
?>