Mik*_*osh 16
在Linux上你可以做到:
exec('command* > /dev/null 2>/dev/null &');
Run Code Online (Sandbox Code Playgroud)
在Windows上,您可以:
pclose(popen('start /B cmd /C "command* >NUL 2>NUL"', 'r'));
Run Code Online (Sandbox Code Playgroud)
这两个示例禁用输出和错误,这些都转到/dev/null
(linux)或NUL
(windows),这意味着它们"无处"存储.
您可以使用系统上的有效路径替换它们.
在Linux上,&
最后将它置于后台.在Windows上,这更复杂,需要start
调用进程并cmd
允许重定向流.