在不使用Cron的情况下,通过PHP在将来的确切时间发送通知

在不使用Cron的情况下,通过PHP在将来的确切时间发送通知,php,cron,Php,Cron,我有一种情况,用户定义何时发送通知 我需要做的是实现这一点,但是没有Cron作业。我的想法是: while(true){ //something that is checking which time is it now and comparing desired time //code for sending notifications(already got it) sleep(3) } 所以,无限循环总是检查当前时间,并暂停3秒。我想知道是否有可能这样

我有一种情况,用户定义何时发送通知

我需要做的是实现这一点,但是没有
Cron作业
。我的想法是:

 while(true){
     //something that is checking which time is it now and comparing desired time 
    //code for sending notifications(already got it)
   sleep(3)
    }

所以,无限循环总是检查当前时间,并暂停3秒。我想知道是否有可能这样做,或者有更好的方法吗?我从来没有做过这样的事,所以请帮助我

如果没有cronjobs,您可以使用PHP类来安排任务。类似于Shane Harter的PHP执事。
如果没有cronjobs,您可以使用PHP类来安排任务。类似于Shane Harter的PHP执事。

您需要做的是检查(当前时间>=您的交付时间),然后显示这些通知取决于您使用的PHP版本,这可能相当占用处理器/内存,特别是如果您为每个用户运行一次。看一看,您需要做的是检查(当前时间>=您的交付时间),然后显示这些通知取决于您使用的PHP版本,这可能相当占用处理器/内存,特别是如果您为每个用户运行一次。看看