systemExecuta um programa externo e mostra a saída
&reftitle.description;
stringfalsesystemstringcommandintresult_code&null;system é igual à versão C desta
função, executa o comando informado em
command e mostra o resultado.
A chamada a system também tenta automaticamente
descarregar o buffer de saída do servidor web após cada linha de saída se
o PHP estiver sendo executado como módulo do servidor.
Se for necessário executar um comando e obter todos os dados do
comando passados diretamente sem nenhuma interferência, use a
função passthru.
&reftitle.parameters;
command
O comando que será executado.
result_code
Se o argumento result_code estiver presente, o
estado de retorno do comando executado será escrito nesta
variável.
&reftitle.returnvalues;
Retorna a última linha da saída do comando em caso de sucesso, e &false;
em caso de falha.
&reftitle.examples;
Exemplo de system
';
// Mostra todo o resultado do comando do shell "ls", e retorna
// a última linha da saída em $last_line. Guarda o valor de retorno
// do comando shell em $retval.
$last_line = system('ls', $retval);
// Mostrando informação adicional
echo '
Última linha da saída: '.$last_line.'
Valor de Retorno: '.$retval;
?>
]]>
&reftitle.notes;
&warn.escapeshell;
¬e.exec-bg;
&reftitle.seealso;
execpassthrupopenescapeshellcmdpcntl_execoperador de execução