php间隔几秒发送邮件和短信
- 日期 : 2016-07-25
php间隔几秒发送邮件和短信有两种方法ignore_user_abort() 和crontab
ignore_user_abort()函数搭配set_time_limit(0)和sleep($interval)即可实现程序自动运行更新,下面是一个实例
ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
foreach(.....){
//邮件或短信发送代码放虚化内
sleep(60);// 每隔1分钟运行
}
?>
crontab 使用方法: crontab [ -e | -l | -r ] 文件名 -e:编辑任务 -l:显示任务信息 -r:删除定时执行任务信息
crontab的格式:
* * * * * Command
分 时 日 月 星期 要运行的命令
crontab的例子:
*/5 * * * * lynx http://www.61916.com
每5分钟访问一次 www.61916.com 深圳网站建设公司-鸿运通专业为您提供网站建设,建网站服务.
ignore_user_abort()函数搭配set_time_limit(0)和sleep($interval)即可实现程序自动运行更新,下面是一个实例
ignore_user_abort(); //即使Client断开(如关掉浏览器),PHP脚本也可以继续执行.
set_time_limit(0); // 执行时间为无限制,php默认的执行时间是30秒,通过set_time_limit(0)可以让程序无限制的执行下去
foreach(.....){
//邮件或短信发送代码放虚化内
sleep(60);// 每隔1分钟运行
}
?>
crontab 使用方法: crontab [ -e | -l | -r ] 文件名 -e:编辑任务 -l:显示任务信息 -r:删除定时执行任务信息
crontab的格式:
* * * * * Command
分 时 日 月 星期 要运行的命令
crontab的例子:
*/5 * * * * lynx http://www.61916.com
每5分钟访问一次 www.61916.com 深圳网站建设公司-鸿运通专业为您提供网站建设,建网站服务.