PHP中SESSION和COOKIE基本用法
作者: zms!
日期: 2018.05.09 本文发布于690天前
分类: PHP函数语法点滴
相关:
SESSION
PHP的$_SESSION可以存储当前用户数据信息,在使用PHP session时,一定要在页头加上session_start(),告诉服务器开始使用session了,而且在它之前应该没有任何输出,否则会报错。
<?php session_start(); ?>
PHP设置与获取Session
<?php session_start(); //设置一个session值 $_SESSION["uid"] =1; $_SESSION["username"] = "素材火"; //将session以数组形式保存 $_SESSION["arr"] = array('name' => '素材火', 'url' => 'http://www.erdangjiade.com', 'type'=> 'website'); ?>
PHP获取Session
PHP删除Session
<?php unset($_SESSION["username"]); ?>
PHP销毁所有Session
<?php session_destroy(); ?>
Cookie
PHP设置Cookie
<?php $cookie_val = 'erdangjiade'; setcookie("username", $cookie_val, time()+3600); ?>
运行以上代码,将会创建一个名称为erdangjiade的Cookie,并且在客户端保存1个小时,1小时后该cookie信息失效,注意单位为毫秒。
PHP接收Cookie
<?php echo "当前用户名:".$_COOKIE['username']; ?>
PHP删除Cookie
<?php setcookie("username", "", time()-3600); ?>
以上将coookie中username有效期设置到1小时前,完全清空了cookie信息。
讨论区
你可能也喜欢
dbMySQL数据源访问类 2020.03.14,7 pv
php计算当前时间到以后一天、一周、一月、一年 2020.01.12,1 pv
php防止CC攻击代码 php防止网页频繁刷新 2019.06.12,7 pv
php将手机号转为字符串并求所有数字之和,或求字符串中所有数字之和的两个方法: 2018.10.15,15 pv
PHP环境加固,让黑客无从下手 2018.05.15,11 pv
PHP支持手势的手机端图片裁剪上传 2018.05.09,9 pv