logo

PHP 세션

PHP 세션은 한 페이지에서 다른 페이지로 정보를 저장하고 일시적으로 전달하는 데 사용됩니다(사용자가 웹사이트를 닫을 때까지).

PHP 세션 기술은 장바구니 정보를 저장하고 전달해야 하는 쇼핑 웹사이트에서 널리 사용됩니다. 사용자 이름, 제품 코드, 제품 이름, 제품 가격 등을 한 페이지에서 다른 페이지로 이동합니다.

PHP 세션은 사용자를 인식하고 여러 브라우저 간의 충돌을 피하기 위해 각 브라우저에 대한 고유한 사용자 ID를 생성합니다.

PHP session_start() 함수

PHP session_start() 함수는 세션을 시작하는 데 사용됩니다. 새 세션을 시작하거나 기존 세션을 재개합니다. 세션이 이미 생성된 경우 기존 세션을 반환합니다. 세션을 사용할 수 없는 경우 새 세션을 생성하고 반환합니다.

통사론

 bool session_start ( void ) 

스파크 튜토리얼
 session_start(); 

PHP $_SESSION

PHP $_SESSION은 모든 세션 변수를 포함하는 연관 배열입니다. 세션 변수 값을 설정하고 가져오는 데 사용됩니다.

예: 매장 정보

 $_SESSION['user'] = 'Sachin'; 

예: 정보 가져오기

 echo $_SESSION['user']; 

PHP 세션 예

파일: session1.php
 <?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>&apos;; ?&gt; Visit next page 
파일: session2.php
 

PHP 세션 카운터 예

파일: sessioncounter.php
 

PHP 파괴 세션

PHP session_destroy() 함수는 모든 세션 변수를 완전히 파괴하는 데 사용됩니다.

파일: session3.php