视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
php session 取不到值怎么办
2020-11-27 13:59:41 责编:小采
文档


推荐:《PHP视频教程》

最近在写PHP的时候遇到了这个问题,session在整个网站没有关闭的情况下会一直存在,但是在一个页面初始化了session之后,我发下在另一个页面死活拿不到session值,用echo打印session信息发现根本就没有传递进来session,我还以为是php的session有别的用法。。(っ °Д °;)っ,之前我只是在Asp和Jsp里面使用过session,后来终于找到了错误原因,php的session在使用之前是要先打开的:

session_start()

这句声明要放在所有使用session的语句前面,所以最好在php文件最前面就写上,免得忘了,这一点跟其他的语言使用session上是有点区别的,另外,关于php的session的使用,还有几个很有用处的函数,例如:

 isset($_SESSION['view']) // 判断某个session值是否初始化
 unset($_SESSION['view']) //删除某个session值

 session_destroy(); //谨慎使用 销毁所有的session数据

切记切记,虽然很多内容不同的语言都有相通之处,但是还是要认真研究细节,不要总是想当然~

下载本文
显示全文
专题