PHP / Session / 세션 값 출력하는 방법
세션(Session)에 값을 저장했을 때, 그 값을 출력하는 방법을 간단한 예제로 알아보겠습니다.
세션을 초기화합니다. 이때 id가 하나 발급됩니다.
session_start();
세션의 no에 123을, username에 abc를 저장합니다.
$_SESSION[ 'no' ] = 123; $_SESSION[ 'username' ] = 'abc';
세션의 id를 출력합니다.
echo session_id();
세션의 no의 값을 출력합니다.
echo $_SESSION[ 'no' ];
세선의 username의 값을 출력합니다.
echo $_SESSION[ 'username' ];
세션의 모든 값을 출력합니다.
var_dump( $_SESSION );
다음은 전체 코드입니다.
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>PHP</title> <style> body { font-family: Consolas, monospace; } </style> </head> <body> <h1>Session</h1> <?php session_start(); $_SESSION[ 'no' ] = 123; $_SESSION[ 'username' ] = 'abc'; echo session_id(); echo '<br>'; echo $_SESSION[ 'no' ]; echo '<br>'; echo $_SESSION[ 'username' ]; echo '<br>'; var_dump( $_SESSION ); ?> </body> </html>