php session_decode函数用法讲解


Posted in PHP onMay 26, 2019

php session_decode函数怎么用?

作用:解码会话数据

语法:

bool session_decode ( string $data )

参数:

data, 编码后的数据。

说明:

session_decode() 对 $data 参数中的已经序列化的会话数据进行解码, 并且使用解码后的数据填充 $_SESSION 超级全局变量。

php session_decode()函数使用示例1

<?php

session_start();

$_SESSION['login_ok'] = true;

$_SESSION['nome'] = 'sica';

$_SESSION['inteiro'] = 34;

echo session_encode();

?>

输出:

login_ok|b:1;nome|s:4:"sica";inteiro|i:34;

php session_decode()函数使用示例2

<?php

session_start();

$_SESSION['name'] = "php中文网";

$_SESSION['id'] = 1;

$_SESSION['pkey'] = 1;

echo session_encode();

?>

输出:

name|s:12:"php中文网";id|i:1;pkey|i:1;

知识点补充:

当您运行一个应用程序时,您会打开它,做些更改,然后关闭它。这很像一次会话。计算机清楚你是谁。它知道你何时启动应用程序,并在何时终止。但是在因特网上,存在一个问题:服务器不知道你是谁以及你做什么,这是由于 HTTP 地址不能维持状态。
通过在服务器上存储用户信息以便随后使用,PHP session 解决了这个问题(比如用户名称、购买商品等)。不过,会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可以把数据存储在数据库中。

把手册抄一下,然后每个都试试然后写出来,方便自己查阅滴,谁让咱刚学呢。Session大概有12个函数分别是:

  • session_start: 初始 session。
  • session_destroy: 结束 session。
  • session_unset: 释放session内存。
  • session_name: 存取目前 session 名称。
  • session_module_name: 存取目前 session 模块。
  • session_save_path: 存取目前 session 路径。
  • session_id: 存取目前 session 代号。
  • session_register: 注册新的变量。
  • session_unregister: 删除已注册变量。
  • session_is_registered: 检查变量是否注册。
  • session_decode: Session 资料解码。
  • session_encode: Session 资料编码。
PHP 相关文章推荐
推荐一篇入门级的Class文章
Mar 19 PHP
攻克CakePHP系列一 连接MySQL数据库
Oct 22 PHP
simplehtmldom Doc api帮助文档
Mar 26 PHP
php循环语句 for()与foreach()用法区别介绍
Sep 05 PHP
php截取中文字符串不乱码的方法
Dec 25 PHP
php使用curl简单抓取远程url的方法
Mar 13 PHP
Zend Framework前端控制器用法示例
Dec 11 PHP
thinkPHP5.0框架模块设计详解
Mar 18 PHP
Laravel下生成验证码的类
Nov 15 PHP
PHP chunk_split()函数讲解
Feb 12 PHP
thinkPHP5使用Rabc实现权限管理
Aug 28 PHP
laravel 获取某个查询的查询SQL语句方法
Oct 12 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
May 25 #PHP
Yii2框架自定义类统一处理url操作示例
May 25 #PHP
Yii2框架加载css和js文件的方法分析
May 25 #PHP
php数组遍历类与用法示例
May 24 #PHP
PHP实现的操作数组类库定义与用法示例
May 24 #PHP
定位地理位置PHP判断员工打卡签到经纬度是否在打卡之内
May 23 #PHP
Swoole4.4协程抢占式调度器详解
May 23 #PHP
You might like
php读取远程gzip压缩网页的方法
2014/12/29 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
PHP实现的常规正则验证helper公共类完整实例
2017/04/27 PHP
js资料toString 方法
2007/03/13 Javascript
jQuery实用基础超详细介绍
2013/04/11 Javascript
JS定时器实例
2013/04/17 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
2013/08/07 Javascript
Vue数据驱动模拟实现2
2017/01/11 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
jquery加载单文件vue组件的方法
2017/06/20 jQuery
Angular实现表单验证功能
2017/11/13 Javascript
Vue动画事件详解及过渡动画实例
2019/02/09 Javascript
JavaScript数组、json对象、eval()函数用法实例分析
2019/02/21 Javascript
vue 组件内获取actions的response方式
2019/11/08 Javascript
Vue-router 报错NavigationDuplicated的解决方法
2020/03/31 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
解决vue项目router切换太慢问题
2020/07/19 Javascript
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
浅析Python中yield关键词的作用与用法
2016/11/29 Python
Python实现的生产者、消费者问题完整实例
2018/05/30 Python
python爬虫使用scrapy注意事项
2020/11/23 Python
Room Mate Hotels美国:西班牙酒店品牌
2018/04/10 全球购物
毕业生护理专业个人求职信范文
2014/01/04 职场文书
挑战杯创业计划书的写作指南
2014/01/07 职场文书
小学安全教育材料
2014/02/17 职场文书
挂职自我鉴定
2014/02/26 职场文书
《菜园里》教学反思
2014/04/17 职场文书
社区志愿者活动方案
2014/08/18 职场文书
2014旅游局党组书记党建工作汇报材料
2014/11/02 职场文书
2014年班干部工作总结
2014/11/25 职场文书
2015秋季小学开学寄语
2015/05/27 职场文书
2015年教师节广播稿
2015/08/19 职场文书
使用springMVC所需要的pom配置
2021/09/15 Java/Android
windows11怎么查看自己安装的版本号? win11版本号的查看方法
2021/11/21 数码科技
升级 Win11 还是坚守 Win10?微软 Win11 新系统缺失功能大盘点
2022/04/05 数码科技