php session介绍及简单演示

对于会话管理机制,我以前php教程中说过cookie会话,相对Cookie,Session会话相对安全,它是以文本形式保存在服务器端,而Cookie保存在客户端,因此用户可以修改Cookie的值,获取管理员的权限。但是会话信息是临时的,在用户离开网站后将被删除。如果您需要永久储存信息,可以把数据存储在数据库中。session文件是以“变量名|类型:长度:值”的格式存储的。新手仔细看下面简单php教程实例就明白了!

首先来看看常见函数:

1、 session_start 开始一个会话

2、 session_register 登记一个新的变量为会话变量

3、 session_is_registered  检查变量是否被登记为会话变量

4、 session_unregister 删除已注册的变量。

5、 Session_destroy 清空会话中的所有资源

6、 session_encode  sesssion信息编码

7、 session_decode sesssion信息解码

8、 session_name  存取当前会话名称

9、 session_id  存取当前会话标识号

10、 session_unset 删除所有已注册的变量

简单php代码实例:

<?php
//启动 Session 
session_start();  
//声明一个名为 admin 的变量,并赋值。 
$_SESSION["admin"] = "www.phpddt.com";
if (isset($_SESSION["admin"]) && $_SESSION["admin"] == true){
    echo $_SESSION["admin"];
}else{
    $_SESSION["admin"] = false; 
    die("您无权访问");
}
//销毁某个变量
//unset($_SESSION["admin"]);
//销毁全部session文件
//session_destroy(); 
?>

当然,你还可以用Session保存对象,这些我都在前面的php教程中说过!

原文地址。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值