프로그래밍 언어/PHP

세션 접근하기

· 코딩마이데이

다음 예제에서는 특정 페이지에서 $_SESSION 변수에 접근하는 방법을 설명합니다.

 

06/access_session.php

<?php
    session_start(); // 02

    if (isset($_SESSION["username"])) { // 04
        echo $_SESSION["username"]."님 환영합니다.";
    }
    else {
        echo "username 세션이 존재하지 않습니다!";
    } // 09
?>

access_session.php의 실행 결과(세션 등록 후)

 

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

 

04~09 isset($_SESSION["username"])은 $_SESSION["username"]의 값이 존재하면 True, 그렇지 않으면 False를 반환합니다.

 

만약 실행 결과에서와 같이 세션을 등록하였다면 $_SESSION["username"]는 '홍길동'의 값을 가집니다. 따라서 실행 결과에서와 같이 '홍길동님 환영합니다'가 화면에 출력됩니다.

 

username 세션이 등록되지 않아 $_SESSION["username"]에 값이 없을 때에는 8행에 의해 'username 세션이 존재하지 않습니다!'가 출력됩니다.

 

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

세션으로 로그인 처리하기  (0) 2026.06.16
세션 해제하기  (0) 2026.06.15
세션 등록하기  (0) 2026.06.15
쿠키로 로그인 처리하기  (0) 2026.06.14
쿠키 삭제하기  (0) 2026.06.14