세션 처리 SessionHandler SessionHandler::open
(PHP 5 >= 5.4.0, PHP 7, PHP 8)
SessionHandler::open — 세션 초기화
설명
public SessionHandler::open(string $path
, string $name
): bool
새 세션을 생성하거나 기존 세션을 다시 초기화하십시오. 세션이 자동으로 시작되거나 session_start()가 호출될 때 PHP에 의해 내부적으로 호출됩니다.
이 메소드는 이 핸들러가 session_set_save_handler()에 의해 설정되기 전에 설정된 session.save_handler ini 설정에 정의된 내부 PHP 저장 핸들러를 래핑합니다.
이 클래스가 상속에 의해 확장된 경우 부모 open
메서드를 호출하면 이 메서드에 대한 래퍼가 호출되므로 연결된 내부 콜백이 호출됩니다. 이를 통해 이 메서드를 재정의하거나 가로채거나 필터링할 수 있습니다.
이 메서드가 수행할 것으로 예상되는 작업에 대한 자세한 내용은 SessionHandlerInterface::open()의 설명서를 참조하십시오.
매개변수
path
- 세션을 저장/검색할 경로입니다.
name
- 세션 이름입니다.
반환 값
반환 값(일반적으로 성공 시 true
, 실패 시 false
). 이 값은 처리를 위해 내부적으로 PHP로 반환됩니다.
기타
- session.auto-start 구성 지시문.