在PHP中运行后台进程

时间:2013-09-17 09:46:48

标签: php shell background

一些Php过程需要很长时间才能完成,比如几个小时。

因此用户不能等待加载php文件。 请帮助找到我如何在后台运行PHP的方式。 它应该在后台处理(可能是托管背景或其他东西) 虽然我们关闭了那个php。

1 个答案:

答案 0 :(得分:-2)

你有没有试过microtime()..?定时执行代码需要多长时间

这个小技巧非常有用,如果你想要花费很长时间来加载一个页面,或者运行一段代码。它利用了PHP的microtime()函数。

$start = microtime(true);
//Do stuff in here
sleep(1);
//Stop doing stuff
$end = microtime(true);
$time = $end - $start;
echo $time;