session_id()问题

来源:4-5 session与cookie的异同

慕姐4424294

2015-12-06 12:24

如题 元代码 里面 没有设置 session_id啊  可是echo后面的session_id()是怎么来的?随机么?

第二个问题$_session['test']=time()  我可以理解是 创建一个名字为test的session么 然后它的值是当前时间?

写回答 关注

3回答

  • 木子舟义
    2015-12-06 12:39:35
    已采纳

     

    session_id()随机生成

    利用该属性可以解决一种对用户的控制问题。该问题的主要功能就是,针对某个网站的一个模块,当一个会员登录后正在看此模块时,另一个人用同样的会员名登录,就不能浏览这个模块:也就是说一个会员名同时只能一个人浏览此模块。 


    第二个问题 理解是对的

    大力全

    第二个问题的理解应该是不对的吧这个好像不能说是名字是test,只能说设置了个test的session值为那个time()吧

    2019-07-18 10:49:07

    共 8 条回复 >

  • 木子舟义
    2015-12-06 14:22:28

    session_destroy();    你代码里的括号呢? 细心很重要的哦。

    慕姐4424...

    原来如此 我的确 忘记写了() 呵呵 谢谢您啊

    2015-12-06 14:26:27

    共 1 条回复 >

  • 慕姐4424294
    2015-12-06 13:10:50

    那个 问下 我积分没了 只能在这里问了 

    <?php

    session_start();




    $_SESSION['bendan']="haha";

    $_SESSION['xiaohuai']="huaidan";

    unset($_SESSION);

    session_destroy;

    var_dump($_SESSION);  这么写 为什么会报错啊 完全照着 慕课老师代码写的  报错码 

    Notice: Use of undefined constant session_destroy - assumed 'session_destroy' in /26/572/903x/index.php on line 9


    Notice: Undefined variable: _SESSION in /26/572/903x/index.php on line 10

    NULL


    慕姐4424... 回复木子舟义

    为什么啊 慕课 老师就这么写的啊 哪里错了呢

    2015-12-06 14:19:26

    共 2 条回复 >

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181839 学习 · 2577 问题

查看课程

相似问题