본문 바로가기
php/개인공부

세션/session_start()/$_SESSION//session_destroy()// unset()

by SEOKIHOUSE 2023. 10. 31.

session_start() 세션은 스크립트의 맨 처음에 시작되어야 합니다. 로그인 정보를 설정하기 전에 session_start()를 호출


▼ 내가 한 연습 ▼


로그아웃

  • unset()  PHP에서 변수나 배열의 값을 삭제하는데 사용


  • session_destroy() 현재 세션에 저장된 모든 세션 변수를 삭제하고 세션을 종료하는 PHP 함수


로그아웃하면 warning이 뜨길래 isset으로 감싸주니 없어졌다

 

어라라 근데? 1로 나온다 why?

isset()은 변수가 설정되어 있고, null이 아니면 true를 반환하고, 그렇지 않으면 false를 반환하는 PHP 함수

아래처럼 바꿔줌!