>  기사  >  백엔드 개발  >  PHP 세션 단순 애플리케이션 루틴

PHP 세션 단순 애플리케이션 루틴

WBOY
WBOY원래의
2016-07-29 09:04:361074검색

세션 기본 소개:

PHP에서는 각 세션에 ID가 있습니다. 이 세션 ID는 PHP가 무작위로 생성한 암호화된 숫자입니다. 이 세션 ID는 쿠키를 통해 클라이언트 브라우저에 저장되거나 URL을 통해 클라이언트에 직접 전달됩니다.

세션 ID는 세션 변수에 등록하는 데 사용되는 키와 같습니다. 이러한 세션 변수는 서버 측에 저장됩니다. 세션 ID는 클라이언트 측에 존재하는 유일한 그림 데이터입니다.

세션 ID를 이용해 해당 세션 변수를 서버측에서 오픈하면, 사용자와 관련된 세션 데이터가 한눈에 정리됩니다. 기본적으로 서버 측 세션 변수는 파일 형태로 저장되지만, 세션 변수 데이터도 데이터베이스에 저장되는 경우가 많다.

Session을 사용하면 수동으로 쿠키를 설정할 필요가 없으며 PHP Session이 자동으로 쿠키를 처리할 수 있습니다.

간단한 종합 적용:

1. 웹사이트 루트 디렉토리에 Session 폴더를 생성합니다.

2. Session 폴더에 open.php를 생성하고, 다음 코드를 입력하고 저장합니다.

<?php 
session_start();
$_SESSION[&#39;name&#39;] = "admin";
echo "name:".$_SESSION[&#39;name&#39;];
?>
<a href=&#39;use.php&#39;>next</a>

3. Session 폴더에 use.php를 생성하고, 다음 코드를 입력하고 저장합니다.
<?php 
session_start();
echo "name:".$_SESSION[&#39;name&#39;];
?>
<a href=&#39;close.php&#39;>next</a>

4. Session 폴더에 close.php를 생성하고, 다음 코드를 입력하고 저장합니다.
<?php 
session_start() ;
unset($_SESSION[&#39;name&#39;]);
if (isset($_SESSION[&#39;name&#39;])){
	echo "name:".$_SESSION[&#39;name&#39;];
}else{
	echo "closed";
}
session_destroy();
?>

위 내용은 PHP Session의 간단한 응용 루틴을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.