728x90
session_unset() 함수는 현재 세션에서 모든 변수를 제거하지 세션 자체는 유지됩니다.
반면에 session_destroy() 함수는 현재 세션을 완전히 파괴하고 세션 ID를 삭제합니다. 이는 세션에 저장된 모든 데이터를 삭제하고 세션 쿠키를 삭제하여 사용자가 다시 로그인해야하는 것을 의미합니다.
따라서 session_unset() 함수는 세션 변수를 제거하고 세션을 계속 유지하고 싶을 때 사용하고,
session_destroy() 함수는 세션을 완전히 종료하고 모든 세션 데이터를 삭제하고 싶을 때 사용합니다
출처 - Chat GPT~~
728x90
'PHP' 카테고리의 다른 글
PHP : 게시판 페이징 구현하기 (0) | 2023.05.03 |
---|---|
PHP : mysqli_num_rows — 결과 집합의 행 수를 가져오기 (0) | 2023.05.03 |
PHP : isset() 과 empty() 차이 (0) | 2023.04.11 |
PHP : OOP(class) 폼으로 전송받기 (0) | 2023.04.11 |
PHP : Header location을 이용한 페이지 이동 (0) | 2023.04.11 |