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中使用Ajax时出现Error(c00ce56e)的详细解决方案
Nov 03 PHP
PHP中使用匿名函数操作数据库的例子
Nov 17 PHP
PHP魔术方法__GET、__SET使用实例
Nov 25 PHP
PHP判断是否为空的几个函数对比
Apr 21 PHP
PHP实现上传文件并存进数据库的方法
Jul 16 PHP
ThinkPHP静态缓存简单配置和使用方法详解
Mar 23 PHP
php结合ajax实现手机发红包的案例
Oct 13 PHP
PHP  Yii清理缓存的实现方法
Nov 10 PHP
php微信公众号开发(3)php实现简单微信文本通讯
Dec 15 PHP
Laravel中的chunk组块结果集处理与注意问题
Aug 15 PHP
PHP使用glob方法遍历文件夹下所有文件的实例
Oct 17 PHP
Yii框架响应组件用法实例分析
Sep 04 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
mysql,mysqli,PDO的各自不同介绍
2012/09/19 PHP
laravel 修改.htaccess文件 重定向public的解决方法
2019/10/12 PHP
jquery 表单进行客户端验证demo
2009/08/24 Javascript
深入理解jQuery中live与bind方法的区别
2013/12/18 Javascript
JS实现距离上次刷新已过多少秒示例
2014/05/23 Javascript
JQuery中使文本框获得焦点的方法实例分析
2015/02/28 Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
2015/10/08 Javascript
JS中setTimeout的巧妙用法前端函数节流
2016/03/24 Javascript
JS如何设置iOS中微信浏览器的title
2016/11/22 Javascript
基于jquery实现五星好评
2017/11/18 jQuery
Python画图学习入门教程
2016/07/01 Python
python爬虫爬取快手视频多线程下载功能
2018/02/28 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
python中实现字符串翻转的方法
2018/07/11 Python
Python 面试中 8 个必考问题
2018/11/16 Python
解决pycharm py文件运行后停止按钮变成了灰色的问题
2018/11/29 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
python读取图片的方式,以及将图片以三维数组的形式输出方法
2019/07/03 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
2020/06/03 Python
如何利用python检测图片是否包含二维码
2020/10/15 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
HTML5拖拉上传文件的简单实例
2017/01/11 HTML / CSS
意大利折扣和优惠券网站:Groupalia
2019/10/09 全球购物
What is view? why do we have view?
2012/06/22 面试题
网络方面基础面试题
2012/11/16 面试题
关键字throw与throws的用法差异
2016/11/22 面试题
广告设计专业自荐信范文
2013/11/14 职场文书
优秀经理获奖感言
2014/03/04 职场文书
令人印象深刻的自荐信
2014/05/25 职场文书
励志演讲稿300字
2014/08/21 职场文书
研究生简历自我评价范文
2014/09/13 职场文书
2014年电厂个人工作总结
2014/11/27 职场文书
晚会开场白和结束语
2015/05/29 职场文书
甲午风云观后感
2015/06/02 职场文书
开业典礼致辞
2015/07/29 职场文书
CSS3 制作的图片滚动效果
2021/04/14 HTML / CSS