首页 > Web开发 > 详细

php session的操作

时间:2016-04-20 11:22:26      阅读:144      评论:0      收藏:0      [点我收藏+]
【设置session数据】
<?php
session_start();  //初始化
//session文件中可以保存 dobule,integer,bool,array,object

$_SESSION[‘name‘]="lisa";

$_SESSION[‘age‘]=100;

$_SESSION[‘isboy‘]=true;

$arr1=array("北京","lisa","183249123");
$_SESSION[‘arr1‘]=$arr1;

$dog1=new Dog("小黄",5,"yellow"); //引入DOg类
$_SESSION[‘dog1‘]=$dog1;
?>

【获取session数据】
<?php
session_start();  //初始化

print_r($_SESSION);   //所有session

$_SESSION[‘key‘];    //通过key获取指定某个值

$arr1=$_SESSION[‘arr‘]   //获取数组
foreach($arr1 as $key=>$val){
    echo "$val";
}

//获取对象,要引入对象类 dog.class.php
$dogs=$_SESSION[‘dog1‘];  
$dogs->getName(); //类方法

?>

【更新session数据】
<?php
session_start();  //初始化

$_SESSION[‘name‘]="newname";

?>

【删除session数据】
<?php
session_start();  //初始化

unset($_SESSION[‘key‘]);  //删除某一个key

session_destroy();    //删除所有的key,对应的session文件删除

?>

 

php session的操作

原文:http://www.cnblogs.com/lijea/p/5411606.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!