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 相关文章推荐
用PHP生成静态HTML速度快类库
Mar 18 PHP
PHP_MySQL教程-第一天
Mar 18 PHP
PHP获取MAC地址的具体实例
Dec 13 PHP
Fedora下安装php Redis扩展笔记
Sep 03 PHP
php中curl使用指南
Feb 05 PHP
PHP实现简单汉字验证码
Jul 28 PHP
利用php_imagick实现复古效果的方法
Oct 18 PHP
利用PHP_XLSXWriter代替PHPExcel的方法示例
Jul 16 PHP
php递归函数怎么用才有效
Feb 24 PHP
laravel 5.3 单用户登录简单实现方法
Oct 14 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
Jun 06 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执行速率优化技巧小结
2008/03/15 PHP
小文件php+SQLite存储方案
2010/09/04 PHP
使用PHP备份MySQL和网站发送到邮箱实例代码
2013/11/28 PHP
Javascript !!的作用
2008/12/04 Javascript
JavaScript Konami Code 实现代码
2009/07/29 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
js中直接声明一个对象的方法
2014/08/10 Javascript
javascript实现查找数组中最大值方法汇总
2016/02/13 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
vue中mint-ui环境搭建详细介绍
2017/04/06 Javascript
很棒的vue弹窗组件
2017/05/24 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
2017/06/28 Javascript
30分钟快速入门掌握ES6/ES2015的核心内容(上)
2018/04/18 Javascript
小程序开发踩坑:页面窗口定位(相对于浏览器定位)(推荐)
2019/04/25 Javascript
百度小程序之间的页面通信过程详解
2019/07/18 Javascript
一看就会的vuex实现登录验证(附案例)
2020/01/09 Javascript
javascript实现留言板功能
2020/02/08 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
使用Python获取Linux系统的各种信息
2014/07/10 Python
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
Python实现加载及解析properties配置文件的方法
2018/03/29 Python
python增加矩阵维度的实例讲解
2018/04/04 Python
在Django的View中使用asyncio的方法
2019/07/12 Python
python如何求数组连续最大和的示例代码
2020/02/04 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
关于python 跨域处理方式详解
2020/03/28 Python
西班牙在线宠物商店:zooplus.es
2017/02/24 全球购物
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
瑞士最大的图书贸易公司:Orell Füssli
2019/12/28 全球购物
小学生期末自我鉴定
2014/01/19 职场文书
销售总经理岗位职责
2014/03/15 职场文书
无犯罪记录证明
2014/09/19 职场文书
遗嘱继承权公证书
2015/01/26 职场文书
小区保洁员岗位职责
2015/04/10 职场文书
Nginx+Tomcat实现负载均衡、动静分离的原理解析
2021/03/31 Servers
浅谈python中的多态
2021/06/15 Python