我正在 PHP 中制作网络应用程序。我需要在每个时间间隔之后向我的用户发送邮件(比如每两天一次)。如何在php中跟踪时间间隔(假设我知道开始时间)。
答案 0 :(得分:1)
您可以创建一个在本地运行您的一个PHP脚本的cron作业,并让该脚本检查数据库以查看是否适合发送电子邮件。例如,
在你的crontab中:
0 0 */2 * * php /usr/bin/mailcheck.php
在mailcheck.php中,只需要逻辑来检查数据库中过期电子邮件的条目。
或者,如果您只想盲目地向每个人发送电子邮件,请在mailcheck.php中添加一个sendmail()条目,并且也会这样做。