码迷,mamicode.com
首页 > Web开发 > 详细

php session的操作

时间:2016-04-20 11:23:28      阅读:158      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!