PHP后台执行
作者:yokle 发布时间:April 22, 2010 分类:php
后台执行即用户关闭前台页面,程序照样执行下去。可以应用在长时间的程序执行操作中。如多邮件发送。这里用到一个函数ignore_user_abort().这个函数的作用很简单,忽略用户前台操作。
一段演示代码,大家仔细琢磨
ignore_user_abort(true);
set_time_limit(0);
for($i=11;$i<1000;$i++)
{
$fp = fopen('count.txt',"a+");
$str = date('Y-m-d H:i:s')."\r\n";
fwrite($fp,$str);
fclose($fp);
sleep(30); //30秒执行一次
}