How to develop the message push function when we encounter it?
1. Ajax polling, requesting server data regularly(Recommended learning:PHP video tutorial)
Passed Observing that thinkphp official website seems to also use this method, this method is organized below:
Notify.php //获取通知消息 public function getNotifyCount() { $msg = db('message_logs')->where('isscan',0)->count(); RestfulTools::restData($msg); //这里是封装好的json_encode方法 }
notify.js 消息 {$msgCount} //这是是通过tp的 assign方法分配过来的变量,作为初始值
The above is the detailed content of How to implement message push in php. For more information, please follow other related articles on the PHP Chinese website!