
SessionHandlerInterface::gc 메소드는 세션을 삭제하는 메소드가 아닙니다.
이 메소드는 세션의 gc(가비지 컬렉션) 기능을 제공하는 메소드입니다.
세션의 gc 기능은 세션의 유효 시간이 지난 세션을 삭제하는 기능입니다.
이 메소드는 PHP의 세션 gc 기능이 활성화된 경우에만 호출됩니다.
PHP의 세션 gc 기능은 세션의 유효 시간이 지난 세션을 삭제하는 기능입니다.
기본적으로 PHP의 세션 gc 기능은 30분마다 호출됩니다.
이 메소드에서 삭제하는 세션은 세션의 유효 시간이 지난 세션입니다.
세션의 유효 시간은 세션을 생성할 때 설정된 유효 시간과, 세션의 gc 기능이 활성화된 경우에 설정된 유효 시간 중 더 작은 값입니다.
예를 들어, 세션의 유효 시간을 1시간으로 설정하고, PHP의 세션 gc 기능을 30분으로 설정한 경우, 세션의 유효 시간은 30분이 됩니다.
이 경우, 세션의 gc 기능이 활성화된 경우에만 호출되고, 세션의 유효 시간이 지난 세션은 삭제됩니다.
2025-06-09 22:21