php session的操作
【设置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文件删除 ?>