热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

phpsession使用详细实例代码

session_start():启用session机制,在需要用到session的程序文件的最开始调用它session_register():注册session变量session_unregister():

session_start():启用session机制,在需要用到session的程序文件的最开始调用它.

session_register():注册session变量

session_unregister(): 删除session变量(一个一个删除)

session_is_registered(): 判断session变量是否注册

session_distroy(): 销毁所有session变量(所有session变量销毁)

初始化session,实例1:

  1. session_start(); 
  2. //删除所有的session变量值 
  3. $_session=array(); 
  4. if(isset($_COOKIE[session_name()])) 
  5.   setCOOKIE(session_name(),'',time()-42000,'/'); 
  6. //注销所有的session 
  7. session_destroy(); 

实例2

  1. session_start();    //初始化session 
  2. $a=5;        //定义变量 
  3. session_register('a');    //注册session 
  4. session_decode("");  //解密字符串 
  5. print (session_is_registered('a')?$_session[a]:'not registered' );     //判断变量是否注册 

实例3

  1. /*初始化session*/ 
  2. session_start(); 
  3. $_session['login_ok']=true;    //定义session值 
  4. $_session['nome']='sica';    //定义session值 
  5. $_session['inteiro']=34;     //定义session值 
  6. $result=session_encode();    //对session值加密 
  7. echo $result;       //输出结果 
  8. session_destroy();      //注销所有session值 

实例4

  1. session_start();         //初始化session 
  2. $_session['name']="yoursession";     //注册一个session变量 
  3. if(!isset($_session['initiated']))     //如果某个值没有被设定 
  4.   session_regenerate_id();      //获取当前的session id 
  5.   $_session['initiated']=true;      //设定值为真 
  6. session_destroy();        //注销session 

实例5

  1. session_start();         //初始化session 
  2. $_session['name']="yoursession";     //注册一个session变量 
  3. if(session_is_registered(name))     //进行判断 
  4.   echo "指定的变量已经被注册为session
    "
    ;  //输出内容 
  5. else 
  6.   echo "指定的变量没有被注册为session
    "
    ;  //输出相应结果 
  7. session_destroy();    //注销session 

推荐阅读
  • 本文深入探讨唐代诗人白居易的名作《紫毫笔》,通过对其原文的翻译和赏析,揭示了紫毫笔在古代文人墨客心中的特殊地位及其背后的文化意义。 ... [详细]
  • 近年来,随着互联网经济的迅猛发展,网约护士作为一种新型医疗服务模式逐渐崭露头角。这种模式不仅反映了政策的逐步开放,也揭示了市场需求的巨大潜力。传统医疗模式难以满足现代社会的多样化需求,网约护士因此应运而生。 ... [详细]
  • 探讨了小型企业在构建安全网络和软件时所面临的挑战和机遇。本文介绍了如何通过合理的方法和工具,确保小型企业能够有效提升其软件的安全性,从而保护客户数据并增强市场竞争力。 ... [详细]
  • 探讨当前市场上最具性价比的移动5G套餐,提供详细的费用和流量分析。 ... [详细]
  • 优化局域网SSH连接延迟问题的解决方案
    本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ... [详细]
  • 回顾2014年,我经历了多个重要项目和学习阶段,取得了一定的成绩。新的一年即将到来,希望能在更多项目实践中继续成长。 ... [详细]
  • 本文对宋代诗人韩玉的《临江仙》进行了详细的译文和赏析,探讨了词中的意境、情感表达及其艺术特色。 ... [详细]
  • HDU 1394:线段树优化求解逆序对问题
    本文介绍如何使用线段树高效求解排列中的逆序对问题。通过单点增减和区间求和操作,线段树能够快速处理此类问题,并提供了一种替代树状数组的解决方案。 ... [详细]
  • Kotlin基础教程:集合详解
    本文深入探讨了Kotlin中的集合类型,包括可变和不可变集合,并详细介绍了List、Map和Set的使用方法及其增删改查操作。 ... [详细]
  • 本文对唐代无名氏的《簇拍相府莲》进行了深入解析,不仅提供了原文翻译,还对其艺术特色和历史背景进行了详尽探讨。 ... [详细]
  • 本文介绍了如何在 Windows 系统上下载、安装和配置 Netcat (nc) 工具,并通过具体步骤演示如何测试 UDP 连接。Netcat 是一个功能强大的网络工具,适用于多种网络操作。 ... [详细]
  • 深入理解Shell脚本编程
    本文详细介绍了Shell脚本编程的基础概念、语法结构及其在操作系统中的应用。通过具体的示例代码,帮助读者掌握如何编写和执行Shell脚本。 ... [详细]
  • Startup 类配置服务和应用的请求管道。Startup类ASP.NETCore应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:可选择性地包括 ... [详细]
  • 如何在音乐社交平台中找到好友:详细指南
    本文将详细介绍如何在音乐社交平台中查找和邀请好友,帮助用户更好地利用平台功能拓展社交圈。包括进入设置、绑定手机号码等具体步骤。 ... [详细]
  • 本文介绍了如何在 Oracle 数据库中结合使用 UPDATE 和 SELECT 语句,以实现复杂的数据更新操作。首先准备测试环境和数据表,然后通过嵌套查询的方式从其他表中获取需要更新的值,最后执行更新操作并验证结果。 ... [详细]
author-avatar
大爱与你_邂逅
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有