/** * http1.1 链接为 keep alive ,多个请求会重复用一个链接 * 立刻终止请求,返回,脚本继续在后台执行 * * @param string $endMessage */ function endOutput($endMessage){ ignore_user_abort(true); set_time_limit(0); header("Connection: close"); header("Content-Length: ".strlen($endMessage)); echo $endMessage; echo str_repeat(" ", 10); // just to be sure flush(); } endOutput("thank for visiting"); // do something sleep(10); file_put_contents("e:/song.txt", date("Y-m-d H:i:s")." ", FILE_APPEND);