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 禁止页面缓存输出
Jan 07 PHP
php SQL之where语句生成器
Mar 24 PHP
一个显示某段时间内每个月的方法 返回由这些月份组成的数组
May 16 PHP
thinkPHP的Html模板标签使用方法
Nov 13 PHP
php设计模式之命令模式使用示例
Mar 02 PHP
PHP常用函数和常见疑难问题解答
Mar 05 PHP
PHP经典面试题之设计模式(经常遇到)
Oct 15 PHP
PHP函数rtrim()使用中的怪异现象分析
Feb 24 PHP
php实现自定义中奖项数和概率的抽奖函数示例
May 26 PHP
PHP7下协程的实现方法详解
Dec 17 PHP
PHP如何根据文件头检测文件类型实例代码
Oct 14 PHP
PHP的PDO连接讲解
Jan 24 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
Yii框架form表单用法实例
2014/12/04 PHP
PHP数据的提交与过滤基本操作实例详解
2016/11/11 PHP
laravel-admin自动生成模块,及相关基础配置方法
2019/10/08 PHP
php实现记事本案例
2020/10/20 PHP
网页图片延时加载的js代码
2010/04/22 Javascript
jQuery 过滤not()与filter()实例代码
2012/05/10 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
基于jquery实现表格内容筛选功能实例解析
2016/05/09 Javascript
javascript运算符语法全面概述
2016/07/14 Javascript
JS 数字转换为大写金额的简单实例
2016/08/04 Javascript
canvas绘制一个常用的emoji表情
2017/03/30 Javascript
jQuery表单设置值的方法
2017/06/30 jQuery
详解使用create-react-app快速构建React开发环境
2018/05/16 Javascript
vue异步axios获取的数据渲染到页面的方法
2018/08/09 Javascript
Vue实现导航栏点击当前标签变色功能
2020/08/19 Javascript
JS实现分页导航效果
2020/02/19 Javascript
小程序实现图片移动缩放效果
2020/05/26 Javascript
ES6 Generator基本使用方法示例
2020/06/06 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
2020/07/21 Javascript
[57:50]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第二局
2016/03/05 DOTA
[49:21]2018DOTA2亚洲邀请赛3月30日 小组赛B组 Effect VS iG
2018/03/31 DOTA
python基础while循环及if判断的实例讲解
2017/08/25 Python
Pandas 数据处理,数据清洗详解
2018/07/10 Python
Python爬虫基础之XPath语法与lxml库的用法详解
2018/09/13 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
Python3多目标赋值及共享引用注意事项
2019/05/27 Python
python urllib和urllib3知识点总结
2021/02/08 Python
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
毕业生求职简历的自我评价
2013/10/07 职场文书
小区门卫值班制度
2014/01/24 职场文书
八年级语文教学反思
2014/02/11 职场文书
财务统计员岗位职责
2015/04/14 职场文书
论语读书笔记
2015/06/26 职场文书
创业计划书之熟食店
2019/10/16 职场文书
Python并发编程实例教程之线程的玩法
2021/06/20 Python
MySQL导致索引失效的几种情况
2022/06/25 MySQL