Become Zend Certified

Prepare for the ZCE exam using our quizzes (web or iPad/iPhone). More info...

When you're ready get 7.5% off your exam voucher using voucher CJQNOV23 at the Zend Store

Program execution Functions



Open files with lock (especially open sessions) should be closed before executing a program in the background.

See Also

These functions are also closely related to the backtick operator. Also, while in safe mode you must consider the safe_mode_exec_dir directive.

Table of Contents

  • 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

PHP Manual