__construct() __construct(array<mixed,string> $arguments = array()) 构造方法 Parameters array<mixed,string> $arguments 参数
create() create(array<mixed,string> $arguments = array()) : self 创建一个实例 Parameters array<mixed,string> $arguments 参数 Returns self
setPrefix() setPrefix(string|array $prefix) : self 添加一个前缀 Parameters string|array $prefix Returns self
setArguments() setArguments(array<mixed,string> $arguments) : self 设置参数 Parameters array<mixed,string> $arguments Returns self
setWorkingDirectory() setWorkingDirectory(null|string $cwd) : self 设置工作目录 Parameters null|string $cwd Returns self
inheritEnvironmentVariables() inheritEnvironmentVariables(boolean $inheritEnv = true) : self 是否初始化环境变量 Parameters boolean $inheritEnv Returns self
setEnv() setEnv(string $name, null|string $value) : self 设置环境变量 Parameters string $name null|string $value Returns self
addEnvironmentVariables() addEnvironmentVariables(array $variables) : self 添加环境变量 Parameters array $variables Returns self
setTimeout() setTimeout(float|null $timeout) : self 设置超时时间 Parameters float|null $timeout Returns self
setOption() setOption(string $name, string $value) : self 设置proc_open选项 Parameters string $name string $value Returns self