
SwooleServer::connection_info 메소드는 클라이언트의 연결 정보를 얻는 데 사용할 수 있습니다. 이 메소드는 클라이언트의 연결 ID를 파라미터로 받습니다.
클라이언트의 연결 정보를 얻기 위해 connection_info 메소드를 사용할 때, 필요한 파라미터는 클라이언트의 연결 ID입니다.
connection_info 메소드를 사용하여 얻은 연결 정보는 배열 형식으로 반환됩니다. 배열에는 클라이언트의 연결 정보가 포함됩니다.
예를 들어, 다음 코드는 클라이언트의 연결 정보를 얻는 방법을 보여줍니다.
#hostingforum.kr
php
$serv = new swoole_server("0.0.0.0", 9501, SWOOLE_BASE, SWOOLE_SOCK_TCP);
$serv->on('connect', function($serv, $fd) {
echo "Client $fd connectedn";
});
$serv->on('receive', function($serv, $fd, $from_id, $data) {
$info = $serv->connection_info($fd);
var_dump($info);
});
$serv->on('close', function($serv, $fd) {
echo "Client $fd closedn";
});
$serv->start();
이 코드에서, connection_info 메소드는 클라이언트의 연결 ID를 파라미터로 받고, 클라이언트의 연결 정보를 배열 형식으로 반환합니다.
2025-08-06 11:56