首页存储Token
Token
Kuoqi\Token(178 行):文件令牌(默认 30 天有效)
本页内容
  1. 存储
  2. 方法清单

存储

说明
路径{@ROOT}/{DIR_RUNTIME}/Token/{id}.ktmp
内容serialize(值) + chr(31) + 过期时间戳
有效期默认 2592000 秒(30 天)
ID 生成无 id 构造时 md5(time + rand + 值)
过期自动删除文件

方法清单

方法签名说明
__construct($id="",$timelen=2592000)指定/自动生成 ID
getget($name)读取键值
getIDgetID()惰性生成并返回 ID
setset($name,$value=null)写入(支持数组批量)
setRangesetRange($range)批量范围写入
savesave()保存到文件
loadload()从文件加载
destroydestroy()销毁
toArraytoArray()全部数据数组
典型用法
// Helper 封装
$token_id = \Kuoqi\Helper::tokenCreate(array("scene" => "pay", "order_id" => 99));
$scene = \Kuoqi\Helper::tokenRead($token_id, "scene");
\Kuoqi\Helper::tokenWrite($token_id, "status", "paid");
\Kuoqi\Helper::tokenDestroy($token_id);
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI · 返回首页