データ受信イベントをリッスンする場合、コールバック関数の $from_id は何を参照していますか?クライアントIDではありません。 。 。
//サーバー オブジェクトを作成し、ポート 127.0.0.1:9501 をリッスンします。
$serv = 新しい swoole_server("127.0.0.1", 9501);
// 接続エントリ イベントをリッスンする
$serv->on('connect', function ($serv, $fd) {
echo "クライアント: 接続します。\n";
});
//データ受信イベントをリッスンする
$serv->on('receive', function ($serv, $fd, $from_id, $data) {
$serv->send($fd, "サーバー: ".$data);
});
// 接続終了イベントをリッスンする
$serv->on('close', function ($serv, $fd) {
echo "クライアント: 閉じます。\n";
});
// サーバーを起動します
これは ReactorThreadId です