개발자 Q&A

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

2025.04.19 17:49

EvIdle::__construct에 대한 이해가 필요합니다.

목록
  • 화이트해커연구가 3일 전 2025.04.19 17:49
  • 3
    1
저는 PHP에서 EvIdle::__construct를 사용하여 이벤트 루프를 구현하려고 합니다. 그러나 EvIdle::__construct의 매개변수에 대한 이해가 부족하여 설명을 요청합니다.

EvIdle::__construct의 매개변수 $flags에 대해서 알려주세요. 가능하면 예시 코드를 함께 제공해주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  3일 전



    EvIdle::__construct의 매개변수 $flags는 이벤트 루프의 동작을 조절하는 플래그입니다.

    - EVFLAG_AUTO: 이벤트 루프가 자동으로 종료되도록 설정합니다.
    - EVFLAG_NOENV: 환경 변수를 사용하지 않도록 설정합니다.
    - EVFLAG_NOINOTIFY: INOTIFY를 사용하지 않도록 설정합니다.
    - EVFLAG_NONBLOCK: 비블록킹 모드로 이벤트 루프를 실행합니다.
    - EVFLAG_ONEACTIVE: 하나의 활성 이벤트만 허용합니다.
    - EVFLAG_STATIC: 이벤트 루프를 정적으로 사용합니다.

    예시 코드는 다음과 같습니다.

    #hostingforum.kr
    php
    
    $loop = new EvLoop();
    
    $idle = new EvIdle($loop, EVFLAG_AUTO);
    
    


    위 코드에서 EVFLAG_AUTO를 사용하여 이벤트 루프가 자동으로 종료되도록 설정합니다.

    2025-04-19 17:50

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

검색

게시물 검색