
SwooleCoroutineClient::getpeername 함수는 클라이언트의 연결 정보를 가져올 수 있는 함수입니다.
이 함수를 사용하기 위해서는, 클라이언트가 연결된 후에 호출하면 됩니다.
클라이언트가 연결된 후에 getpeername 함수를 호출하여 클라이언트의 IP 주소와 포트를 가져올 수 있습니다.
#hostingforum.kr
php
$client = new SwooleCoroutineClient(SWOOLE_SOCK_TCP);
$client->connect('127.0.0.1', 9501);
// 클라이언트가 연결된 후에 getpeername 함수를 호출합니다.
$peername = $client->getpeername();
echo "클라이언트 IP 주소: " . $peername['ip'] . "n";
echo "클라이언트 포트: " . $peername['port'] . "n";
이 예제에서는 SwooleCoroutineClient를 사용하여 소켓 통신을 구현하고, 클라이언트가 연결된 후에 getpeername 함수를 호출하여 클라이언트의 IP 주소와 포트를 가져옵니다.
2025-05-29 13:29