Funciones de ejecución de programas

Notas

Advertencia

Los archivos abiertos con seguridad (especialmente sesiones abiertas) deben ser cerrados antes de ejecutar un programa en segundo plano.

Ver también

Estas funciones están también estrechamente relacionadas con el operador de comillas invertidas. Además, estando en modo seguro se debería considerar la directiva safe_mode_exec_dir.

Tabla de contenidos

  • escapeshellarg — Escapar una cadena a ser usada como argumento del intérprete de comandos
  • escapeshellcmd — Escapar meta-caracteres del intérprete de comandos
  • exec — Ejecutar un programa externo
  • passthru — Ejecuta un programa externo y muestra la salida en bruto
  • proc_close — Cierra un proceso abierto mediante proc_open y devuelve el códido de salida de tal proceso
  • proc_get_status — Obtiene información sobre un proceso abierto por proc_open
  • proc_nice — Modificar la prioridad del proceso actual
  • proc_open — Ejecuta un comando y abre un puntero de fichero para entrada/salida
  • proc_terminate — Mata un proceso abierto mediante proc_open
  • shell_exec — Ejecutar un comando mediante el intérprete de comandos y devolver la salida completa como una cadena
  • system — Ejecutar un programa externo y mostrar su salida