NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 如何主动推送消息 1、可以用定时器定时推送数据 ```php require_once __DIR__ . '/Workerman/Autoloader.php'; use Workerman\Worker; use Workerman\Lib\Timer; $worker = new Worker('websocket://0.0.0.0:1234'); // 进程启动后定时推送数据给客户端 $worker->onWorkerStart = function($worker){ Timer::add(1, function()use($worker){ foreach($worker->connections as $connection) { $connection->send('hello'); } }); }; Worker::runAll(); ``` 2、其它项目中发生某个事件时通知workerman推送数据 参见 [常见问题-在其它项目中推送](315240)