>  기사  >  백엔드 개발  >  PHP 세션 시작하기

PHP 세션 시작하기

零到壹度
零到壹度원래의
2018-03-28 17:41:271898검색

이 글은 주로 PHP를 시작하기 위한 세션 방법을 공유합니다. 이는 좋은 참고 가치가 있으며 모든 사람에게 도움이 되기를 바랍니다. 편집자를 따라가서 살펴보겠습니다.

기능: 사용자 정보를 저장하고 사용자 세션 설정을 변경하며 모든 페이지에서 사용할 수 있습니다.

PHP 세션 변수

프로그램을 열고 일부 변경한 다음 저장하고 종료합니다. 그것은 단지 세션일 뿐입니다. 서버는 세션을 통해 누가 작업하고 있는지 알 수 있습니다.
작업 메커니즘: 방문자를 위한 uid를 생성하고, 이 uid에 따라 변수를 저장하고, uid는 쿠키에 저장되거나 URL 전송에 저장됩니다.

PHP 세션을 사용하여

세션 앞에 사용자 정보를 저장하고 응답을 시작하세요
참고: session_start() 함수는 100db36a723c770d327fc0aef2ce13b1 태그 앞에 위치해야 합니다: 100db36a723c770d327fc0aef2ce13b1 标签之前:

<?php
 session_start(); 
 ?><html><body></body></html>

向服务器注册用户会话,方便保存用户信息,同时为用户会话分配一个uid

存储 Session 变量

存储和获取session都是用$_SESSION

<?php
session_start();
// 存储 session 数据
if(isset($_SESSION[&#39;views&#39;]))
{  
  $_SESSION[&#39;views&#39;]=$_SESSION[&#39;views&#39;]+1;
}
else{  
  $_SESSION[&#39;views&#39;]=9999;
}
?>

<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
// 检索 session 数据
echo "浏览量:". $_SESSION[&#39;views&#39;];
?>
</body
></html>

输出 “浏览量:9999”

销毁 Session

使用哪个unset()session_destroy()

<?php
session_start();
if(isset($_SESSION[&#39;views&#39;]))
{  
  //释放指定的 session 变量
    unset($_SESSION[&#39;views&#39;]);
}
//彻底销毁 sessionsession_destroy();
?>

Register 편의를 위해 서버와의 사용자 세션 사용자 정보를 저장하고 사용자 세션에 uid를 할당

Storage 세션 변수

$_SESSION

rrreee를 사용하여 "Views: 9999"를 출력Destroy Session

rrreee을 파괴하는 데 사용해야 하는 unset() 또는 session_destroy() 함수 관련 권장 사항:

세션 원칙 및 구현 공유

🎜🎜세션 원칙 🎜🎜🎜🎜🎜🎜PHP에서 세션이 작동하는 방식 🎜🎜🎜

위 내용은 PHP 세션 시작하기의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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