
SwooleEvent::add 함수를 사용하여 이벤트 루프를 설정할 때, 이벤트를 등록하고 삭제하는 순서는 다음과 같습니다.
1. 이벤트를 등록하기 전에, 이벤트 종료 시 호출될 callback 함수를 등록합니다.
2. 이벤트를 등록한 후, 이벤트 종료 시점에 callback 함수가 호출되도록 등록합니다.
3. 이벤트 종료 시 callback 함수가 호출됩니다.
4. 이벤트 종료 후, callback 함수를 삭제합니다.
예를 들어, 이벤트 종료 시점에 callback 함수를 호출하고 싶다면, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$event = new SwooleEvent();
$event->on('close', function ($serv) {
// 이벤트 종료 시점에 호출될 callback 함수
});
$serv->add($event);
이벤트 종료 후 callback 함수를 삭제하려면, 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
php
$event = new SwooleEvent();
$event->on('close', function ($serv) {
// 이벤트 종료 시점에 호출될 callback 함수
});
$serv->add($event);
$serv->del($event);
이러한 순서를 통해 이벤트를 등록하고 삭제하는 순서를 정확히 이해할 수 있습니다.
2025-06-21 09:00