system Ejecutar un programa externo y mostrar su salida &reftitle.description; stringfalsesystem stringcommand intresult_code&null; system es similar a la versión C de la función de mismo nombre, dado que ejecuta el command dado y muestra el resultado. La llamada a system también intenta volcar automáticamente el búfer de salida del servidor web después de cada línea de salida, si PHP está corriendo como un módulo de servidor. Si necesita ejecutar un comando y recibir de vuelta todo los datos del mismo sin interferencias, use la función passthru. &reftitle.parameters; comando El comando que será ejecutado. result_code Si el argumento result_code se encuentra presente, entonces el status devuelto por el comando ejecutado será almacenado en esta variable. &reftitle.returnvalues; Devuelve la última línea de la salida del comando en caso de tener éxito, y &false; si ocurre un error. &reftitle.examples; Ejemplo de <function>system</function> '; // Muestra el resultado completo del comando "ls", y devuelve la // ultima linea de la salida en $ultima_linea. Almacena el valor de // retorno del comando en $retval. $ultima_linea = system('ls', $retval); // Imprimir informacion adicional echo '
Ultima linea de la salida: ' . $ultima_linea . '
Valor de retorno: ' . $retval; ?> ]]>
&reftitle.notes; &warn.escapeshell; ¬e.exec-bg; &reftitle.seealso; exec passthru popen escapeshellcmd pcntl_exec el operador de comillas invertidas