XXXI. Programas, Funções de Execução

Introdução

Estas funções prôvem meios para executar comandos no sistema em si, e meios de tornar seguros estes comandos.

Dependências

Nenhuma biblioteca externa é necessária para compilar esta extensão.

Instalação

Não há nenhuma instalação necessária para utilizar estas funções, elas fazem parte do núcleo do PHP.

Configurações em execução

Esta extensão não define nenhum parâmetro de configuração no php.ini.

Tipos Resource

Esta extensão não possui nenhum tipo resource.

Constantes pré-definidas

Esta extensão não possui nenhuma constante.

Veja também

Estas funções estão muito relacionadas com backtick operator. Também, quando em safe mode você deverá considerar a diretiva safe_mode_exec_dir.

Índice
escapeshellarg -- Escapa uma string para usar como um argumento shell
escapeshellcmd -- escapa metacaracteres shell
exec -- Executa um programa externo
passthru --  Executa um programa externo e mostra a saída crúa
proc_close --  Fecha um processo aberto por proc_open() e retorna o código de saída do processo.
proc_get_status --  Obtem informação sobre um processo aberto por proc_open()
proc_nice --  Muda a prioridade do processo atual
proc_open --  Executa um comando e abre ponteiros de arquivos para entrada/saída
proc_terminate --  Mata um processo aberto por proc_open
shell_exec --  Executa um comando via shell e retorna a saída inteira
system -- Executa um programa externo e mostra a saída