最好能够举个简单的例子,谢谢了

解决方案 »

  1. $_SESION用过吧,用在存东西用的如$_SESSION['name'] = 'caocao';
    但是用它之前必须要session_start()----其中之一的功能,$_SESSION是服务器端的cookie,相当一个大数组(浏览器关闭前,和session销毁前)$_SESSION中的数据可以一直用(出了重新赋值)
      


  2. session_start();
    $_SESSION['name'] = 'caocao';echo $_SESSION['caocao'];
      

  3. $_SESSION是预定义变量,$_SESSION['name'] = 'caocao'这里的意思是把caocao的值赋给name吗?
      

  4. $_SESSION 好比一个数组 $_SESSION['name'] = 'caocao' 这好比在数组中加了一个元素相当于$_SESSION = array("name"=>"caocao") 使用的时候 还要使用$_SESSION['name'] 才能得到'caocao'
      

  5. session_start();
    告诉服务器使用session。一般来说,php是不会主动使用session的。
    不过可以设置php.ini中的session.auto_start=1来自动对每个请求使用。
    而用了session_start(),或者自动开启session,
    服务器会根据请求头部传来的cookie中或url中的PHPSESSID来确认此sessionid对应的$_SESSION数组。
      

  6. 是开启 session 功能。
    不开启,又怎样使用 $_SESSION 功能呢??对不?一般在使用前,要加上 session_start 这句的。
      

  7. session_start 要首行输出啊,要不出错。
      

  8. 应该就是告诉服务器要启用session功能吧
      

  9. 初始化给 session["name"]=null赋值
    不然后面直接用会报错
    一个排队处理session id
      

类似问题 »