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+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 PHP
PHP 代码规范小结
Mar 08 PHP
解析yii数据库的增删查改
Jun 20 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
Apr 20 PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 PHP
php生成验证码函数
Oct 20 PHP
php实现的递归提成方案实例
Nov 14 PHP
php使用curl伪造来源ip和refer的方法示例
May 08 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 PHP
php实例化对象的实例方法
Nov 17 PHP
微信小程序结合ThinkPHP5授权登陆后获取手机号
Nov 23 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 smarty模板引擎的6个小技巧
2014/04/24 PHP
php之可变变量的实例详解
2017/09/12 PHP
CI框架教程之优化验证码机制详解【验证码辅助函数】
2019/04/16 PHP
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
JavaScript 模拟用户单击事件
2009/12/31 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
javascript学习笔记(二)数组和对象部分
2014/09/30 Javascript
javascript实现信息增删改查的方法
2015/07/25 Javascript
同步异步动态引入js文件的几种方法总结
2016/09/23 Javascript
JS遍历对象属性的方法示例
2017/01/10 Javascript
jsonp跨域请求详解
2017/07/13 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】
2018/12/13 Javascript
基于Vue+elementUI实现动态表单的校验功能(根据条件动态切换校验格式)
2019/04/04 Javascript
Jquery cookie插件实现原理代码解析
2020/08/04 jQuery
写一个Vue loading 插件
2020/11/09 Javascript
[47:10]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第二场 12.16
2020/12/18 DOTA
使用Python中的greenlet包实现并发编程的入门教程
2015/04/16 Python
Python最火、R极具潜力 2017机器学习调查报告
2017/12/11 Python
Python中应该使用%还是format来格式化字符串
2018/09/25 Python
python 动态生成变量名以及动态获取变量的变量名方法
2019/01/20 Python
python wxpython 实现界面跳转功能
2019/12/17 Python
pytorch 自定义卷积核进行卷积操作方式
2019/12/30 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
Python使用Matlab命令过程解析
2020/06/04 Python
python 实现表情识别
2020/11/21 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
美国家喻户晓的保健品品牌:Vitamin World(维他命世界)
2016/08/19 全球购物
SQL注入攻击的种类有哪些
2013/12/30 面试题
史上最全面的Java面试题汇总!
2015/02/03 面试题
品质主管的岗位职责
2013/12/04 职场文书
单位介绍信范文
2014/01/18 职场文书
市场策划求职信
2014/08/07 职场文书
2014年结对帮扶工作总结
2014/12/17 职场文书
2016七夕情人节广告语
2016/01/28 职场文书
Linux在两个服务器直接传文件的操作方法
2022/08/05 Servers