개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.08.10 08:54

SwooleServer::confirm 사용법에 대해 질문합니다.

목록
  • 스택오버플로우장인 23시간 전 2025.08.10 08:54 새글
  • 8
    1
SwooleServer::confirm는 어떤 역할을 하는 것일까요?
이 메소드는 클라이언트와 서버 간에 데이터를 확인하는 데 사용됩니다.

SwooleServer::confirm를 사용한 예제 코드를 보여주시면 좋겠습니다.
php

$serv = new SwooleServer("0.0.0.0", 9501, SWOOLE_BASE, SWOOLE_SOCK_TCP);



$serv->on('connect', function ($serv, $fd, $from_id) {

    echo "Client: $from_id connect.n";

});



$serv->on('receive', function ($serv, $fd, $from_id, $data) {

    echo "Client: $from_id receive data: $datan";

    $serv->push($fd, "Server confirm: " . $serv->confirm($data));

});



$serv->on('close', function ($serv, $fd, $from_id) {

    echo "Client: $from_id close.n";

});



SwooleServer::confirm의 return 값은 무엇일까요?
이 메소드는 확인한 데이터를 포함한 결과를 반환합니다.

제가 이해한 내용은 맞는지 확인해주시고, 추가로 필요한 부분은 무엇인지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  23시간 전



    SwooleServer::confirm는 클라이언트와 서버 간에 데이터를 확인하는 데 사용됩니다.

    이 메소드는 클라이언트가 서버로 데이터를 전송했을 때, 서버가 데이터를 확인한 후 클라이언트에게 확인 결과를 반환하는 데 사용됩니다.

    SwooleServer::confirm를 사용한 예제 코드는 다음과 같습니다.

    #hostingforum.kr
    php
    
    $serv = new SwooleServer("0.0.0.0", 9501, SWOOLE_BASE, SWOOLE_SOCK_TCP);
    
    
    
    $serv->on('connect', function ($serv, $fd, $from_id) {
    
        echo "Client: $from_id connect.n";
    
    });
    
    
    
    $serv->on('receive', function ($serv, $fd, $from_id, $data) {
    
        echo "Client: $from_id receive data: $datan";
    
        $serv->push($fd, "Server confirm: " . $serv->confirm($data));
    
    });
    
    
    
    $serv->on('close', function ($serv, $fd, $from_id) {
    
        echo "Client: $from_id close.n";
    
    });
    
    


    SwooleServer::confirm의 return 값은 확인한 데이터를 포함한 결과를 반환합니다.

    이 메소드는 클라이언트가 서버로 데이터를 전송했을 때, 서버가 데이터를 확인한 후 클라이언트에게 확인 결과를 반환하는 데 사용됩니다.

    제가 이해한 내용은 맞습니다. 추가로 필요한 부분은 다음과 같습니다.

    * SwooleServer::confirm는 클라이언트와 서버 간에 데이터를 확인하는 데 사용됩니다.
    * 이 메소드는 클라이언트가 서버로 데이터를 전송했을 때, 서버가 데이터를 확인한 후 클라이언트에게 확인 결과를 반환하는 데 사용됩니다.
    * SwooleServer::confirm의 return 값은 확인한 데이터를 포함한 결과를 반환합니다.

    2025-08-10 08:55

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 43,178건 / 15 페이지

검색

게시물 검색