数据库 - Model 前置说明
官方开源项目 抓取代理IP

介绍

Cookie的配置项存放在/config/app.php文件中。

设置cookie值

依赖类:\x\Cookie
方法名:set()

参数:

  • string $key

    • 功能:键名
    • 值单位:字符串
    • 默认值:无
    • 其它值:无
  • mixed $value

    • 功能:存储值
    • 值单位:不限制
    • 默认值:无
    • 其它值:无
  • int $outtime

    • 功能:失效时间
    • 值单位:秒
    • 默认值null,为空表示使用配置文件中的过期时间,非必填
    • 其它值:无

返回值:true

使用示例:

\x\Cookie::set('admin', '小黄牛');
// 你还可以设置自动过期时间,默认7200S
\x\Cookie::set('admin', '小黄牛', 3600);

读取Cookie值

依赖类:\x\Cookie
方法名:get()

参数:

  • string $key

    • 功能:键名
    • 值单位:字符串
    • 默认值:无
    • 其它值:无

返回值:mixed

使用示例:

$admin = \x\Cookie::get('admin');

判断一个Cookie是否存在

依赖类:\x\Cookie
方法名:has()

参数:

  • string $key

    • 功能:键名
    • 值单位:字符串
    • 默认值:无
    • 其它值:无

返回值:bool

使用示例:

if (\x\Cookie::has('admin')) {
    echo '登陆中';
} else {
    echo '已退出';
}

删除Cookie

依赖类:\x\Cookie
方法名:delete()

参数:

  • string $key

    • 功能:键名
    • 值单位:字符串
    • 默认值:无
    • 其它值:无

返回值:bool

使用示例:

$res = \x\Cookie::delete('admin');

清除当前请求下的所有Cookie

依赖类:\x\Cookie
方法名:clear()

参数:无

返回值:bool

使用示例:

$res = \x\Cookie::clear();

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录