프로그래밍 언어/PHP

세션 해제하기

· 코딩마이데이

다음 예제를 통하여 등록된 세션을 해제하는 방법에 대해 알아봅시다.

 

06/destory_session.php

<?php
    session_start(); // 02

    // 세션 접속 끊기
    if(isset($_SESSION["username"])) { // 05
        unset($_SESSION["username"]);
    } // 07

    echo "세션 접속 해제!";
?>

destory_session.php의 실행 결과

 

02 session_start() 함수를 이용하여 세션을 시작합니다.

 

05~07 $_SESSION["username"], 즉 username 세션의 값이 존재하면 unset() 함수를 이용하여 세션을 해제합니다. unset($_SESSION["username"])은 등록된 username 세션을 해제합니다.

 

위 실행 결과에서와 같이 세션을 해제한 다음 access_session.php를 실행하면 다음과 같이 해당 세션이 존재하지 않는다는 메시지가 출력됩니다.

access_session.php의 실행 결과(세션 해제 후)

 

'프로그래밍 언어 > PHP' 카테고리의 다른 글

세션으로 로그아웃 처리하기  (0) 2026.06.16
세션으로 로그인 처리하기  (0) 2026.06.16
세션 접근하기  (0) 2026.06.15
세션 등록하기  (0) 2026.06.15
쿠키로 로그인 처리하기  (0) 2026.06.14