Program Execution Functions
Introducere
Those functions provide means to execute commands on the system itself, and means to secure such commands.
Necesităţi
Nu sunt necesare biblioteci externe pentru a asambla această extensie.
Instalarea
Nu este necesar de a instala ceva suplimentar pentru a utiliza aceste funcţii; ele fac parte din nucleul PHP.
Configuraţia la rulare
Această extensie nu are directive de configurare definite în php.ini.
Tipurile resurselor
This extension defines a process resource, returned by proc_open().
Constante predefinite
Această extensie nu are constante definite.
Note
Open files with lock (especially open sessions) should be closed before executing a program in the background.
Vedeţi de asemenea
These functions are also closely related to the backtick operator. Also, while in modul securizat you must consider the safe_mode_exec_dir directive.
Cuprins
- escapeshellarg — Escape a string to be used as a shell argument
- escapeshellcmd — Escape shell metacharacters
- exec — Execute an external program
- passthru — Execute an external program and display raw output
- proc_close — Close a process opened by proc_open and return the exit code of that process.
- proc_get_status — Get information about a process opened by proc_open
- proc_nice — Change the priority of the current process
- proc_open — Execute a command and open file pointers for input/output
- proc_terminate — Kills a process opened by proc_open
- shell_exec — Execute command via shell and return the complete output as a string
- system — Execute an external program and display the output