
SwooleClient::on 이벤트 처리 방법에 대해 설명드리겠습니다.
SwooleClient::on 이벤트는 Swoole 클라이언트에서 발생하는 이벤트를 처리하는 데 사용됩니다. onConnect 이벤트는 클라이언트 연결 시 호출되는 이벤트입니다.
onConnect 이벤트를 사용하여 클라이언트 연결 시 호출되는 함수를 정의하는 코드는 다음과 같습니다.
#hostingforum.kr
php
$client = new SwooleClient(SWOOLE_SOCK_TCP);
$client->on('connect', function ($cli) {
echo "클라이언트 연결 성공n";
});
$client->connect('127.0.0.1', 9501);
이벤트를 사용하여 클라이언트 연결 시 얻을 수 있는 정보는 다음과 같습니다.
* 클라이언트 연결 정보: $cli->getAddr()
* 클라이언트 연결 시간: $cli->getTimestamp()
* 클라이언트 연결 아이디: $cli->getFd()
이러한 정보를 사용하여 클라이언트 연결 시 필요한 처리를 수행할 수 있습니다.
2025-05-17 23:08