首页 > php会话 > php session 使用详细实例代码

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

               
               

永久链接:http://www.phprm.com/huihua/fs974.html

转载随意!带上文章地址吧。

标签:实例代码 使用 session

相关文章

发表留言