Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试通过 php 在手机中设置“提醒”系统。我为我设置了一个表单来输入电子邮件(实际上是我的电话号码地址,因此它以 SMS 的形式发送)并向我自己发送消息。我正在使用基本代码:
mail( $to, '$subject', $message );
现在,当 php 运行时,我的电子邮件会立即发送。有没有办法指定发送电子邮件的日期和时间?
抱歉,不能再这样回答了。
是的,有一种方法:CRON工作
CRON
谷歌
对于 Windows,您可以
通过 CRON 作业,我们可以设置重复执行特定 PHP 脚本的时间间隔。
这里的逻辑是:PHP 脚本检查指定的发送电子邮件的日期/时间是否已经通过。如果通过,请发送电子邮件。
如果我们将 CRON 作业间隔设置为 1 小时,在最坏的情况下,电子邮件可以延迟 1 小时发送,最好的情况可以低至 1 秒。
顺便说一句,您必须在表单中添加日期字段以指定您必须发送电子邮件的日期或时间
请使用 CRON Job 它会帮助你
CRON 作业由 Hosting 提供