欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP创建和使用session cookie变量】,下面是详细的分享!
PHP创建和使用session cookie变量
<?php
// session start
session_start(); // 开始一个会话,如果要使用session程序最前面一定要加上这句
$_SESSION['user_id']='123';//给一个session 变量赋值,如果该变量不存在即创建
echo $_SESSION['user_id'];//访问 session变量
$_SESSION=array();//清空所有session变量
session_destroy();//清除会话ID
// session end
// cookie start
setcookie('user_id',123);//创建一个cookie变量user_id=123
echo $_COOKIE['user_id'];//访问 cookie变量 和变通变量一样
setcookie('user_id',0,time()-1);//删除cookie变量
// codie end
// 该代码不可运行,只是将所有使用方法在这里列出,实际应该不同功能在不同页面使用,将在下面的例子中演示
?>
<?php
// session start
session_start(); // 开始一个会话,如果要使用session程序最前面一定要加上这句
$_SESSION['user_id']='123';//给一个session 变量赋值,如果该变量不存在即创建
echo $_SESSION['user_id'];//访问 session变量
$_SESSION=array();//清空所有session变量
session_destroy();//清除会话ID
// session end
// cookie start
setcookie('user_id',123);//创建一个cookie变量user_id=123
echo $_COOKIE['user_id'];//访问 cookie变量 和变通变量一样
setcookie('user_id',0,time()-1);//删除cookie变量
// codie end
// 该代码不可运行,只是将所有使用方法在这里列出,实际应该不同功能在不同页面使用,将在下面的例子中演示
?>
cookie,session 是WEB应用程序保持用户状态的方法
cookie是保存的客户端的信息,由客户端连接服务器时发送到服务器的。
session是保存在服务端的信息,从这个角度session相对cookie更安全
当会话创建时服务器返回给客户端一个加密后的session id以标识用户身份,session id 一般保存在cookie当cookie不可用时由URL传递
上面的代码演示如何创建和使用session cookie变量
以上所分享的是关于PHP创建和使用session cookie变量,下面是编辑为你推荐的有价值的用户互动:
相关问题:如何用PHP创建和使用session cookie变量
答:这个 几行代码就实现了,首先你要声明一个会话变量! 然后调用! 手机不方便如果搞不好在私信我 >>详细
相关问题:PHP Cookie与Session的使用与区别
答:Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间。而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时... >>详细
相关问题:session的实现机制,以及与cookie的区别是什么?
答:答: PHP 透明地支持 HTTP cookie。cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。在解决问题之前,先来了解一下 PHP SESSION 的工作原理。在客户端(如浏览器)登录网站时,被访问的 PHP 页面可以使用 session_start() 打... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
