init
- 框架初始化 - 安装插件 - 修复PHP8.4报错
This commit is contained in:
28
vendor/workerman/channel/test/server.php
vendored
Normal file
28
vendor/workerman/channel/test/server.php
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
use Channel\Client;
|
||||
use Channel\Server;
|
||||
use Workerman\Worker;
|
||||
use Workerman\Timer;
|
||||
|
||||
// composer autoload
|
||||
include __DIR__ . '/../vendor/autoload.php';
|
||||
|
||||
$channel_server = new Server();
|
||||
|
||||
$worker = new Worker();
|
||||
$worker->onWorkerStart = function()
|
||||
{
|
||||
Client::connect();
|
||||
|
||||
Client::on('test event', function($event_data){
|
||||
echo 'test event triggered event_data :';
|
||||
var_dump($event_data);
|
||||
});
|
||||
|
||||
Timer::add(2, function(){
|
||||
Client::publish('test event', 'some data');
|
||||
});
|
||||
};
|
||||
|
||||
Worker::runAll();
|
||||
Reference in New Issue
Block a user