问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

PHP 如何把一个数组放到session里面? - 技术问答

发布网友 发布时间:2022-04-19 08:42

我来回答

3个回答

懂视网 时间:2022-04-19 13:03

Session的声明与使用

Session的设置不同于Cookie,必须先启动,在PHP中必须调用session_start()。

session_start()函数的语法格式如下:(推荐学习:PHP视频教程)

Bool session_start(void) //创建Session,开始一个会话,进行Session初始化

注意:session_start()函数之前不能有任何输出

当第一次访问网站时,Seesion_start()函数就会创建一个唯一的Session ID,并自动通过HTTP的响应头,将这个Session ID保存到客户端Cookie中。

同时,也在服务器端创建一个以Session ID命名的文件,用于保存这个用户的会话信息。

当同一个用户再次访问这个网站时,也会自动通过HTTP的请求头将Cookie中保存的Seesion ID再携带过来,这时Session_start()函数就不会再去分配一个新的Session ID,而是在服务器的硬盘中去寻找和这个Session ID同名的Session文件,将这之前为这个用户保存的会话信息读出,在当前脚本中应用,达到跟踪这个用户的目的。

Session以数组的形式使用,如:$_SESSION['session名']

注册一个会话变量和读取Session

在PHP中使用Session变量,除了要启动之外,还要经过注册的过程。注册和读取Session变量,都要通过访问$_SESSION数组完成。在$_SESSION关联数组中的键名具有和PHP中普通变量相同的命名规则。

开启session后,然后往里面存储数据,可以是任何类型的数据。比如:

<?php
session_start();
$a=array(1,2,3,4,5,6,"john","ok");
$_SESION["n"]=$a;
print_r($_SESION["n"]);
?>

热心网友 时间:2022-04-19 10:11

注意手册里对Session的说明Session事实上是将你的变量进行序列化。再每次请求的时候再反序列化后还原引用。所以你可以将任何变量进行Session保存。甚至是对象。。。。但:有些类型的数据不能被序列化因此也就不能保存在会话中。包括 resource 变量或者有循环引用的对象(即某对象将一个指向自己的引用传递给另一个对象)。

热心网友 时间:2022-04-19 11:29

tukiz33 [php]$_SESSION[\'array\'] = array();[/php]
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
app data文件夹放在哪里? ...管走向清晰,胆囊体积正常,壁不光滑,囊内透声尚可, 交通事故的误工费和护理费怎么算? 郑中基的《唯一的理由》是从什么英文歌改编过来的? 有一个男的在六年前唱的中文歌歌词第一句是One什么什么two什么... 长沙适合小孩看表演的地方 长沙最值得一去的演艺厅 长沙戏剧谷话剧简介 长沙戏剧谷演出介绍 长沙戏剧谷场馆介绍 跟有道词典一起的一个软件叫什么,我记得那个软件有发音,还纠正读音 有没有一种可以纠正英语句子的软件 WPSOffce被禁止使用wLAN和网络是什么意思? 谁有近年来出现大的金融危机的具体资料 windows 防火墙为什么不能阻止wps office的网络接入? 金融危机是什么回事 牛年起12月什么名字好呀 请问牛年男孩公历85年12月3日寅时出生,杜姓起什么名字好呢?南翌老帅请帮帮忙 金融危机影响最大的是什么 牛年,周氏女宝宝起名 12月1,2点00左右 索罗斯等华尔街金融大鳄,为什么名声那么臭? 国际医学十大股东 注销需要多久啊?里面说60天,需要那么久吗? 注销需要多长时间 注销要多久成功? 注销多久生效 注销需要多久啊?里面说60天,需要那么久吗? 注销多久后,彻底不存在 注销要多久时间? 注销需要多久啊?里面说60天,需要那么久吗? php中如何将随机产生数组中值写入session 质检员的自我评价 应聘纸厂质检员,如何填写自我评价,更能突显对工作的重要性? 电子来料质检员试用期转正试用期自我评价 质检员优秀员工怎么写 我想应聘质检员的工作要写一篇自我评价 汽车零件质检员怎么写自我评价 质检员价值观落地怎么写 an internation reseatch group is 甲基是吸电子基还是给电子基? 世界上著名的翻译公司都有哪些 乙醇和乙基有区别吗? 烷基和烃基的区别 什么是烃基 酶的分类和编号详细说明 什么是烃基?其结构式怎样?请画出图来谢谢。烃基据有哪些性质?体现在哪些方面,举例说明谢谢 如何鉴别以下纤维:羊毛,棉花,聚酯,聚丙烯,聚氨酯,尼龙 如果满意的话我会加分的 group by amountdd 为什么不行 在mysql语句里? ch2chch3哪边电子多 丙烯酸跟聚氨酯有什么区别