라이브러리
[PHP_CONFIG] session.cookie_lifetime - 세션 쿠키의 생명 시간 설정
PHP CONFIG - session.cookie_lifetime
PHP의 `session.cookie_lifetime` 설정은 세션 쿠키의 유효 기간을 결정합니다. 세션 쿠키는 사용자가 브라우저에 저장하는 쿠키로, 사용자가 로그인한 상태를 유지하기 위해 사용됩니다.
`session.cookie_lifetime` 설정은 세션 쿠키의 유효 기간을 초 단위로 지정합니다. 예를 들어, `session.cookie_lifetime` 설정이 `3600` 이라면, 세션 쿠키는 1시간 동안 유효합니다.
예제
#hostingforum.kr
php
// php.ini 파일에서 설정
session.cookie_lifetime = 3600
#hostingforum.kr
php
// PHP 코드에서 설정
ini_set('session.cookie_lifetime', 3600);
설정 예시
- `session.cookie_lifetime = 0` : 세션 쿠키는 브라우저가 종료되면 자동으로 삭제됩니다.
- `session.cookie_lifetime = 3600` : 세션 쿠키는 1시간 동안 유효합니다.
- `session.cookie_lifetime = 86400` : 세션 쿠키는 1일 동안 유효합니다.
- `session.cookie_lifetime = -1` : 세션 쿠키는 영구적으로 유효합니다.
주의사항
- `session.cookie_lifetime` 설정은 세션 쿠키의 유효 기간을 결정합니다. 하지만, 사용자가 브라우저를 종료하거나 세션을 삭제하면 세션 쿠키는 자동으로 삭제됩니다.
- `session.cookie_lifetime` 설정은 PHP 7.4.0 이상에서 사용할 수 있습니다.
참고
- PHP의 세션 설정에 대한 자세한 정보는 [PHP Manual - Session Configuration](https://www.php.net/manual/en/session.configuration.php)에서 확인할 수 있습니다.
- PHP의 세션 쿠키에 대한 자세한 정보는 [PHP Manual - Session Cookies](https://www.php.net/manual/en/session.cookies.php)에서 확인할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.