说说 php 的异步请求

limboy's HQ at 
很多情况下我们需要让 php 在后台执行某个程序,同时又不影响页面的输出,以下是我总结的几种实现方式 exec 这是最简单的方式 %s 2>&1 & echo $! > %s", $cmd, $outputfile, $pidfile));调用$cmd 命令,将输出重定向到$outputfile,不显示错误信息,同时将进程 id 输出到$pidfile。这样也方便监控,比如判断该进程是否还在运行 2){ return true; } }catch(Exception $e){} return false;}注意:如果直接调用 exec 来运行某个……