好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php session 使用详细实例代码 - php会话

php session 使用详细实例代码

session_start():启用session机制,在需要用到session的程序文件的最开始调用它.

session_register():注册session变量

session_unregister(): 删除session变量(一个一个删除)

session_is_registered(): 判断session变量是否注册

session_distroy(): 销毁所有session变量(所有session变量销毁)

初始化session,实例1:

session_start();  //删除所有的session变量值   $_session = array ();  if (isset( $_cookie [session_name()]))  {    setcookie(session_name(), '' ,time()-42000, '/' );  }  //注销所有的session   session_destroy(); 

实例2

session_start();     //初始化session   $a =5;         //定义变量   session_register( 'a' );     //注册session   session_decode( "<session that doesn't have a as a session variable>" );   //解密字符串   print (session_is_registered( 'a' )? $_session [a]: 'not registered'  );      //判断变量是否注册  

实例3

/*初始化session*/   session_start();  $_session [ 'login_ok' ]=true;     //定义session值   $_session [ 'nome' ]= 'sica' ;     //定义session值   $_session [ 'inteiro' ]=34;      //定义session值   $result =session_encode();     //对session值加密   echo   $result ;        //输出结果   session_destroy();       //注销所有session值  

实例4

session_start();          //初始化session   $_session [ 'name' ]= "yoursession" ;      //注册一个session变量   if (!isset( $_session [ 'initiated' ]))      //如果某个值没有被设定   {    session_regenerate_id();       //获取当前的session id      $_session [ 'initiated' ]=true;       //设定值为真   }  session_destroy();         //注销session  

实例5

session_start();          //初始化session   $_session [ 'name' ]= "yoursession" ;      //注册一个session变量   if (session_is_registered(name))      //进行判断   {     echo   "指定的变量已经被注册为session<br>" ;   //输出内容   }  else   {     echo   "指定的变量没有被注册为session<br>" ;   //输出相应结果   }  session_destroy();     //注销session  

查看更多关于php session 使用详细实例代码 - php会话的详细内容...

  阅读:48次