PHP学习笔记(二)

mktime(hour,minute,second,month,day,year):将日期转换为时间戳
time():返回当前时间戳
date(Y-m-d H:i:s):格式时间戳得到时间
array getdate(时间戳):获得日期信息
bool checkdate(month,day,year):检查日期有效性
strotime(time1)−strotime(time1)- strotime(time1strotime(time2) >0:比较两个时间的大小

Cookie

setcookie(name,value,expire,path在服务端有效路径,domainCookie有效域名,secure是否仅通过安全的HTTPS值为0或1):创建Cookie
$_COOKIE[“cookie名”]:读取cookie
setcookie(“name”,"",time()-1):删除cookie

Session
创建会话步骤:启动会话->注册会话->使用会话->删除会话
1.启动会话

bool session_star():启动会话,在启动前不能有任何输出echo

2.注册会话

会话变量被创建后全部保存在数组SESSION中,可以_SESSION中,可以SESSION_SESSION["admin”]=null;创建

3.使用会话

使用empty()判断是否为空,使用$_SEWSSION使用

4.删除会话

删除单个会话:unset(SESSION[′user′])删除多个会还:_SESSION['user']) 删除多个会还:SESSION[user])_SESSION = array()
结束当前会话:session_destroy();

Session临时文件:使用session_save_path()

<?php $path = './tmp'; session_save_path($path); session_start(); $_SESSION[username] = true; ?>

Session缓存
使用Session缓存:session_cache_limiter()
设置缓存时间:int session_cache_expire(int time)
这两个函数必须在session_start()调用之前执行,session缓存是存储在客户端而不是服务端
Session数据库存储
session_set_save_handler()函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值