## Example

`

     resource proc_open ( string $cmd , array $descriptorspec , array &$pipes [, string $cwd [, array $env [, array $other_options ]]] )

`

## Description

proc_open() is similar to popen() but provides a much greater degree of control over the program execution.

## Return Values

Returns a resource representing the process, which should be freed using proc_close() when you are finished with it. On failure returns FALSE.