Process::daemon
最后更新于:2022-04-02 06:35:42
# Process::daemon
使当前进程蜕变为一个守护进程。
~~~
//低于1.9.1的版本
bool Process::daemon(bool $nochdir = false, bool $noclose = false);
//1.9.1或更高版本
bool Process::daemon(bool $nochdir = true, bool $noclose = true);
~~~
* `$nochdir`,为`true`表示不要切换当前目录到根目录。
* `$noclose`,为`true`表示不要关闭标准输入输出文件描述符。
> 此函数在`1.7.5`版本后可用
> `1.9.1`或更高版本修改了默认值,现在默认`nochir`和`noclose`均为`true`
> 蜕变为守护进程时,该进程的`PID`将发生变化,可以使用`getmypid()`来获取当前的`PID`
';