exec Ejecutar un programa externo &reftitle.description; stringexec stringcomando arraysalida intvar_retorno exec ejecuta el comando dado. &reftitle.parameters; comando El comando que será ejecutado. salida Si el argumento salida está presente, entonces la matriz especificada será llenada con cada línea de la salida del comando. Los saltos de línea, como \n, no son incluidos en esta matriz. Note que si la matriz ya contiene algunos elementos, exec anexará sus resultados al final de la matriz. Si no desea que la función anexe los elementos, use unset sobre la matriz antes de pasarla a exec. var_retorno Si el argumento var_retorno está presente junto con el argumento salida, 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 salida. &reftitle.examples; Un ejemplo de <function>exec</function> ]]> &reftitle.notes; &warn.escapeshell; ¬e.exec-bg; ¬e.exec-path; &warn.sm.exec; &reftitle.seealso; system passthru escapeshellcmd pcntl_exec system operador de comilla invertida