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 相关文章推荐
web方式ftp
Oct 09 PHP
一个PHP缓存类代码(附详细说明)
Jun 09 PHP
php指定函数参数默认值示例代码
Dec 04 PHP
PHP使用JSON和将json还原成数组
Feb 12 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
May 06 PHP
PHP+Ajax实现验证码的实时验证
Jul 20 PHP
php正则提取html图片(img)src地址与任意属性的方法
Feb 08 PHP
[原创]php实现数组按拼音顺序排序的方法
May 03 PHP
PHP mysqli事务操作常用方法分析
Jul 22 PHP
PHP获取访问设备信息的方法示例
Feb 20 PHP
Yii框架组件的事件机制原理与用法分析
Apr 07 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 addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
Yii视图CGridView实现操作按钮定义地址示例
2016/07/14 PHP
php利用imagemagick实现复古老照片效果实例
2017/02/16 PHP
JavaScript中的面向对象介绍
2012/06/30 Javascript
基于jQuery的获取标签名的代码
2012/07/16 Javascript
JavaScript之Getters和Setters 平台支持等详细介绍
2012/12/07 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
2014/10/17 Javascript
js实例属性和原型属性示例详解
2014/11/23 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(二)
2016/02/16 Javascript
实例讲解Jquery中隐藏hide、显示show、切换toggle的用法
2016/05/13 Javascript
Bootstrap自定义文件上传下载样式
2016/05/26 Javascript
JS重载实现方法分析
2016/12/16 Javascript
ES6(ECMAScript 6)新特性之模板字符串用法分析
2017/04/01 Javascript
js实现分页功能
2017/05/24 Javascript
小程序视频列表中视频的播放与停止的示例代码
2018/07/20 Javascript
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
vue实现图片懒加载的方法分析
2020/02/05 Javascript
Vue实现移动端拖拽交换位置
2020/07/29 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
c++生成dll使用python调用dll的方法
2014/01/20 Python
python判断给定的字符串是否是有效日期的方法
2015/05/13 Python
使用python爬虫实现网络股票信息爬取的demo
2018/01/05 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
Python3 中作为一等对象的函数解析
2019/12/11 Python
keras 多任务多loss实例
2020/06/22 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
css3 transform属性详解
2014/09/30 HTML / CSS
html5 sessionStorage会话存储_动力节点Java学院整理
2017/07/06 HTML / CSS
德国柯吉澳趣味家居:Koziol
2017/08/24 全球购物
物业管理毕业生的自我评价
2014/02/17 职场文书
运动会800米加油稿
2014/02/22 职场文书
超市商业计划书
2014/05/04 职场文书
邀请函范文
2015/02/02 职场文书
安全学习心得体会范文
2016/01/18 职场文书
MySQL基础快速入门知识总结(附思维导图)
2021/09/25 MySQL
php实现自动生成验证码的实例讲解
2021/11/17 PHP