我只是在學習Ratchet(庫中用於PHP中的實時聊天應用程序)。按照該文件,下面的功能將得到兩件事情:Rachet中的實時一對一消息
- 從誰的消息來了,
- 消息。
但是,它錯過了誰發送。該功能將消息發送給所有連接的人。但是我想實現一對一的聊天。有沒有辦法做到這一點?
以下是該圖書館的鏈接:http://socketo.me/docs/hello-world。
public function onMessage(ConnectionInterface $from, $msg) {
//send the message to all the other clients except the one who sent.
foreach ($this->clients as $client) {
if ($from !== $client) {
$client->send($msg);
}
}
}
它是不是已經有空間來限制一對一的消息? dunno以前從未使用過它。 – Chay22
你可以試試https://github.com/php-pure/sacky-server – daison12006013