我想知道是否有可能让PHP在设置循环上运行命令,而无需用户在浏览器上主动查看它。
例如,邮件发送 - 我希望能够运行此循环,即使我关闭浏览器,直到我命令它停止。
$name = "Foo";
$to = $row['email'] //imagine it was fetched from a database;
mail($to,"Hello ".$name."! you won a million dollars!","Just kidding!");
查了一下之后,我注意到有人提到可以将PHP脚本作为进程运行,我很想知道是否可以做这样的事情,如果是这样,我将不胜感激有关此案的任何帮助
提前感谢!
您可以使用像 rabbitmq 或 beanstalk 这样的队列管理器。
http://www.rabbitmq.com/
http://beanstalkapp.com/
或者您可以使用 cron 设置任务。
如何使用 PHP 创建 cron 作业?