当前位置: 首页 > 文档资料 > WorkerMan 3.x 手册 >

回调属性 - onMessage

优质
小牛编辑
130浏览
2023-12-01

说明:

  1. callback Worker::$onMessage

当有客户端的连接上有数据发来时触发

回调函数的参数

$connection

连接对象,连接对象的说明见下一节

$data

客户端连接上发来的数据,如果Worker指定了协议,则$data是对应协议decode(解码)了的数据

范例

  1. use WorkermanWorker;
  2. require_once __DIR__ . '/Workerman/Autoloader.php';
  3. $worker = new Worker('websocket://0.0.0.0:8484');
  4. $worker->onMessage = function($connection, $data)
  5. {
  6. var_dump($data);
  7. $connection->send('receive success');
  8. };
  9. // 运行worker
  10. Worker::runAll();