网站建设技术团队
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 深圳网站建设公司-鸿运通专业为您提供网站建设,建网站服务.