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 相关文章推荐
phpinfo 系统查看参数函数代码
Jun 05 PHP
一步一步学习PHP(3) php 函数
Feb 15 PHP
PHP 面向对象程序设计(oop)学习笔记 (五) - PHP 命名空间
Jun 12 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
Jun 30 PHP
php给每个段落添加空格的方法
Mar 20 PHP
54个提高PHP程序运行效率的方法
Jul 19 PHP
PHP实现图片上传并压缩
Dec 22 PHP
PHP 设计模式系列之 specification规格模式
Jan 10 PHP
yum命令安装php7和相关扩展
Jul 04 PHP
PHP的RSA加密解密方法以及开发接口使用
Feb 11 PHP
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
Apr 06 PHP
PHP反射基础知识回顾
Sep 10 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引用地址改变变量值的问题
2012/03/23 PHP
thinkphp autoload 命名空间自定义 namespace
2015/07/17 PHP
PHP错误Warning:mysql_query()解决方法
2015/10/24 PHP
ThinkPHP框架分布式数据库连接方法详解
2017/03/14 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
函数式 JavaScript(一)简介
2014/07/07 Javascript
javascript框架设计之类工厂
2015/06/23 Javascript
JavaScript必知必会(二) null 和undefined
2016/06/08 Javascript
vue.js入门教程之计算属性
2016/09/01 Javascript
再谈Angular4 脏值检测(性能优化)
2018/04/23 Javascript
JavaScript函数apply()和call()用法与异同分析
2018/08/10 Javascript
vue多级复杂列表展开/折叠及全选/分组全选实现
2018/11/05 Javascript
浅谈Vue3.0之前你必须知道的TypeScript实战技巧
2019/09/11 Javascript
element-ui table行点击获取行索引(index)并利用索引更换行顺序
2020/02/27 Javascript
Node.js API详解之 readline模块用法详解
2020/05/22 Javascript
javascript使用canvas实现饼状图效果
2020/09/08 Javascript
编写多线程Python服务器 最适合基础
2018/09/14 Python
Python实现网站表单提交和模板
2019/01/15 Python
使用Python刷淘宝喵币(低阶入门版)
2019/10/30 Python
Python如何优雅删除字符列表空字符及None元素
2020/06/25 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
美国第二大团购网站:LivingSocial
2016/07/24 全球购物
意大利团购网站:Groupon意大利
2016/10/11 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
免税水晶:Duty Free Crystal
2019/05/13 全球购物
密封类可以有虚函数吗
2014/08/11 面试题
知识竞赛主持词
2014/03/26 职场文书
高中生操行评语
2014/04/25 职场文书
毕业生见习报告总结
2014/11/08 职场文书
2014年学校教学工作总结
2014/12/06 职场文书
小学教师节活动总结
2015/03/20 职场文书
同学聚会通知书
2015/04/20 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书
MySQL时间盲注的五种延时方法实现
2021/05/18 MySQL
对PyTorch中inplace字段的全面理解
2021/05/22 Python
Windows Server 2012 R2 磁盘分区教程
2022/04/29 Servers