exec Ejecutar un programa externo &reftitle.description; stringexec stringcommand arrayoutput intreturn_var exec ejecuta el comando dado. &reftitle.parameters; command El comando que será ejecutado. output Si el argumento output está presente, entonces el array especificado será llenado con cada línea de la salida del comando. El espacio en blanco extra, como \n, no es incluido en este array. Note que si el array ya contiene algunos elementos, exec anexará sus resultados al final del array. Si no desea que la función anexe los elementos, use unset sobre el array antes de pasarla a exec. return_var Si el argumento return_var está presente junto con el argumento output, entonces el status de retorno del comando ejecutado será escrito en esta variable. &reftitle.returnvalues; La última línea de los resultados del comando. Si necesita ejecutar un comando y tener todos los datos desde el comando pasados directamente de vuelta sin interferencia alguna, use la función passthru. Para obtener la salida del comando ejecutado, asegúrese de definir y usar el parámetro output. &reftitle.examples; Un ejemplo de <function>exec</function> ]]> &reftitle.notes; &warn.escapeshell; ¬e.exec-bg; &reftitle.seealso; system passthru escapeshellcmd pcntl_exec operador de comilla invertida