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 相关文章推荐
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 PHP
PHP入门学习的几个不错的实例代码
Jul 13 PHP
Blitz templates 最快的PHP模板引擎
Apr 06 PHP
php截取中文字符串不乱码的方法
Dec 25 PHP
thinkphp模板用法和内容输出实例
Nov 28 PHP
laravel容器延迟加载以及auth扩展详解
Mar 02 PHP
PHP使用file_get_content设置头信息的方法
Feb 14 PHP
PHP session垃圾回收机制实例分析
Jun 28 PHP
PHP+redis实现微博的拉模型案例详解
Jul 10 PHP
laravel框架上传图片实现实时预览功能
Oct 14 PHP
PHP 对象接口简单实现方法示例
Apr 13 PHP
THINKPHP-Apache服务器中使用Alias虚拟目录URL重写 隐藏index.php
Mar 09 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
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
2020/03/18 PHP
js鼠标左右键 键盘值小结
2010/06/11 Javascript
实现web打印的各种方法介绍及实现代码
2013/01/09 Javascript
jquery 实现二级/三级/多级联动菜单的思路及代码
2013/04/08 Javascript
深入理解javaScript中的事件驱动
2013/05/21 Javascript
如何判断Javascript对象是否存在的简单实例
2016/05/18 Javascript
JQ中$(window).load和$(document).ready区别与执行顺序
2017/03/01 Javascript
nodejs简单访问及操作mysql数据库的方法示例
2018/03/15 NodeJs
JS实现把一个页面层数据传递到另一个页面的两种方式
2018/08/13 Javascript
django js 实现表格动态标序号的实例代码
2019/07/12 Javascript
微信小程序自定义modal弹窗组件的方法详解
2020/12/20 Javascript
js删除指定位置超链接中含有百度与360的标题
2021/01/06 Javascript
python方向键控制上下左右代码
2018/01/20 Python
python矩阵/字典实现最短路径算法
2019/01/17 Python
如何使用python切换hosts文件
2020/04/29 Python
Python如何读取、写入JSON数据
2020/07/28 Python
python操作链表的示例代码
2020/09/27 Python
Django框架实现在线考试系统的示例代码
2020/11/30 Python
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
Tenstickers法国:墙贴和装饰贴纸
2019/08/26 全球购物
应用服务器有那些
2012/01/19 面试题
总经理驾驶员岗位职责
2013/12/04 职场文书
中学教师管理制度
2014/01/14 职场文书
董事长秘书职责
2014/01/31 职场文书
留学顾问岗位职责
2014/04/14 职场文书
环保倡议书100字
2014/05/15 职场文书
中层干部培训方案
2014/06/16 职场文书
2014年客服工作总结范文
2014/11/13 职场文书
工作试用期自我评价
2015/03/10 职场文书
十月围城观后感
2015/06/08 职场文书
2015年度对口支援工作总结
2015/07/22 职场文书
2016年五一国际劳动节活动总结
2016/04/06 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
导游词之镇江焦山
2019/11/21 职场文书
instantclient客户端 连接oracle数据库
2022/04/26 Oracle
Python数组变形的几种实现方法
2022/05/30 Python