BackEND/PHP

PHP기본-세션에 대하여

smartlittlepuppy 2023. 5. 28. 20:12
반응형
<?php
  session_start();
 
   $_SESSION['username'] = "admin";
  echo $_SESSION['username'];
 
?>
  1. session_start();: 세션을 시작하는 함수로, 세션을 사용하기 전에 항상 호출되어야 합니다.
  2. $_SESSION['username'] = "admin";: 세션 변수인 'username'에 "admin"라는 값을 설정합니다.
  3. echo $_SESSION['username'];: 'username' 세션 변수의 값을 출력합니다.  즉 admin이 출력된다. 

 

 

 if (!isset($_SESSION['username'])){
    echo "로그인하세요";
  } else {
    echo "로그인이 되었습니다.";
  }

isset함수를 통해서, $_SESSION['username'] 없다면 로그인하세요라는 메세지 출력한다.

(!isset),  여기에서 !는 없다면 이라는뜻이다. 

 

반응형