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 error_log 函数的使用
Apr 13 PHP
php将时间差转换为字符串提示
Sep 07 PHP
PHP Global变量定义当前页面的全局变量实现探讨
Jun 05 PHP
PHP 使用header函数设置HTTP头的示例解析 表头
Jun 17 PHP
php使用strtotime和date函数判断日期是否有效代码分享
Dec 25 PHP
PHP empty函数报错解决办法
Mar 06 PHP
PHP实现对站点内容外部链接的过滤方法
Sep 10 PHP
PHP实现货币换算的方法
Nov 29 PHP
PHP基于cookie与session统计网站访问量并输出显示的方法
Jan 15 PHP
PHP简单创建压缩图的方法
Aug 24 PHP
PHP与SQL语句常用大全
Dec 10 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
Aug 17 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使用websocket示例详解
2014/03/12 PHP
win7计划任务定时执行PHP脚本设置图解
2014/05/09 PHP
PHP使用feof()函数读文件的方法
2014/11/07 PHP
php实现window平台的checkdnsrr函数
2015/05/27 PHP
PHP将页面中点击数量高的链接进行高亮显示的方法
2016/05/30 PHP
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)
2016/11/22 PHP
用jscript实现新建和保存一个word文档
2007/06/15 Javascript
JQuery 文本框使用小结
2010/05/22 Javascript
jQuery数组处理方法汇总
2011/06/20 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
js读取json的两种常用方法示例介绍
2014/10/19 Javascript
Javascript中Array.prototype.map()详解
2014/10/22 Javascript
基于JavaScript实现购物网站商品放大镜效果
2016/09/06 Javascript
利用vue实现模态框组件
2016/12/19 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
vue弹窗消息组件的使用方法
2020/09/24 Javascript
Vue加载json文件的方法简单示例
2019/01/28 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
Python优化技巧之利用ctypes提高执行速度
2016/09/11 Python
python递归实现快速排序
2018/08/18 Python
Python 给屏幕打印信息加上颜色的实现方法
2019/04/24 Python
Python音频操作工具PyAudio上手教程详解
2019/06/26 Python
python 实现单通道转3通道
2019/12/03 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
英国最大的婴儿监视器网上商店:Baby Monitors Direct
2018/04/24 全球购物
什么是网络协议
2016/04/07 面试题
材料加工硕士生求职信
2013/10/10 职场文书
成绩单家长评语大全
2014/04/16 职场文书
房屋产权共有协议书范本
2014/11/03 职场文书
2014年班主任工作总结
2014/11/08 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
行政主管岗位职责范本
2015/04/09 职场文书
django学习之ajax post传参的2种格式实例
2021/05/14 Python
python自动计算图像数据集的RGB均值
2021/06/18 Python
Python anaconda安装库命令详解
2021/10/16 Python
windows server 2012安装FTP并配置被动模式指定开放端口
2022/06/10 Servers