PHP session 变量用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置。Session 变量存储单一用户的信息,并且对于应用程序中的所有页面都是可用的。
开始 PHP Session
把用户信息存储到 PHP session 中之前,首先必须启动会话。
session_start() 函数必须位于 <html> 标签之前
<?php session_start(); ?>

存储 Session 变量
存储和取回 session 变量的正确方法是使用 PHP $_SESSION 变量
<?php
session_start();
// 存储 session 数据
$_SESSION['views']=1;
?>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>
<?php
// 检索 session 数据
echo "浏览量:". $_SESSION['views'];
?>
输出:
浏览量:1

销毁 Session
删除某些 session 数据,可以使用 unset() 或 session_destroy() 函数。
unset() 函数用于释放指定的 session 变量:
<?php
session_start();
if(isset($_SESSION['views']))
{
    unset($_SESSION['views']);
}
?>

转载于:https://www.cnblogs.com/wjwap/p/10296478.html

PHP Session变量相关推荐

  1. mysql session变量_mysql 系统变量和session变量

    mysql系统变量包括全局变量(global)和会话变量(session),global变量对所有session生效,session变量包括global变量.mysql调优必然会涉及这些系统变量的调整 ...

  2. php删除session中的值,PHP中session变量的销毁

    1.何为session?相当于一个客户端(可以是浏览器.app.ftp等其他,而且同一个浏览器多开几个又算是不同的客户端)对服务器的一个访问,这个期间服务器为此建立一个唯一的标示(session_id ...

  3. ASP 判断Session变量是否存在的4种方法

    如果去读取没有初始化的Session变量,将得到Empty值(空值).所以可以利用该值来判断Session变量是否已经初始化.加入我们要判断名为sesName的变量是否已经建立,我们可以用以下4种方法 ...

  4. 使用SQL Server存储ASP.NET Session变量

    创建和配置ASP.NET Session状态数据库 在基于NLB(网络负载平衡)环境下的ASP.NET Web应用程序开发,我们需要将Session存储在数据库中供多个Web应用程序调用,以下为配置方 ...

  5. php session 全局,PHP超级全局变量——Session 变量

    标签: PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置.Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用. PHP Session 变量 当您 ...

  6. php session unset,php使用unset()函数删除/释放session变量

    使用unset()函数删除单个session变量 源码如下: session_start(); $_SESSION['username'] = "Joe"; echo " ...

  7. razor 怎样使用session变量_Nginx负载均衡解决session一致性问题

    [145] 前言: http协议是无状态的,即你连续访问某个网页100次和访问1次对服务器来说是没有区别对待的,因为它记不住你. 那么,在一些场合,确实需要服务器记住当前用户怎么办?比如用户登录邮箱后 ...

  8. php中session中的变量未定义,我的PHP页面SESSION变量无法储存该怎么办?

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 用phpinfo()查看的配置参数 session Session Support enabled Registered save handlers fi ...

  9. ASP中如何在退出一个页面时自动清空session变量

    第一步.在<head></head>间加入 <script language="javascript"> function loginout() ...

最新文章

  1. 医疗信息化、医学、医院管理、医疗器械资料下载
  2. python第一天作业:字典
  3. 【干货】通俗理解神经网络中激活函数作用
  4. LetCode-MSSQL从不订购的客户
  5. 彩虹DS6.6免授权版源码+后台同步更新+独家防黑策略
  6. 实现二叉树的三种非递归遍历算法
  7. 蛋壳租客迎来好消息!微众银行开放贷款结清入口
  8. java线程中的死锁_Java多线程中的死锁 - Break易站
  9. 暑假集训第四场选拔赛 解题报告
  10. Golang Gin实践 连载十六 在图片上绘制文字
  11. linux link 硬链接,Linux系统中的硬链接(hard link)与软链接(symbolic link)
  12. java查找pdf关键字_Java定位PDF中关键字的坐标
  13. Java游戏实验报告_Java实验报告(实验三)
  14. P4816 [USACO15DEC]High Card Low Card G 题解
  15. vim-python怎么用_如何在使用 Vim 时访问/查看 Python 帮助
  16. css有几种选择器,有什么区别?
  17. php搞笑证件,什么软件可以制作搞笑证件,多种搞笑证件制作
  18. 金立android 7.1.1,金立新手机参数曝光!10000mAh电池 运行安卓7.1,能否打个翻身仗...
  19. 黑客攻击五种手段,其实要避免也不难,终究离不开骗术
  20. css3 太极动画,纯css实现太极阴阳鱼动画

热门文章

  1. android jsoup简书,jsoup爬虫简书首页数据做个小Demo
  2. 微信语音怎么转发给别人听_微信语音怎么转发出去?这个小技巧超级好用
  3. linux ipv6 组播地址,ipv6组播地址是什么意思
  4. mysql 执行计划详解_mysql explain执行计划详解
  5. thinkphp5调用shell脚本_thinkphp5.x全版本任意代码执行getshell
  6. redis的五种存储类型的具体用法
  7. 部署laravel报错:No supported encrypter found. The cipher and / or key length are invalid.
  8. Nginx面试!java语言程序设计第四版,你还看不懂吗?
  9. 【迁移学习(Transfer L)全面指南】Domain-Adversarial Training:基于对抗的迁移学习方法
  10. FTPClient.storeFile返回false的原因