方法与session的配置与用法差不多
public function c1(){
// 设置Cookie 有效期为 3600秒
Cookie::set('user_name','TPshop 团队',3600);
echo Cookie::get('user_name'); // 也支持使用Cookie类直接读取
}
public function c2(){
// 设置Cookie 有效期为 3600秒
// 设置cookie 前缀为think_
Cookie::set('user_name','TPshop 老师',['prefix'=>'think_', 'expire'=>3600]);
echo Cookie::get('user_name'); // 也支持使用Cookie类直接读取
}
public function c3(){
// 设置Cookie 有效期为 3600秒
// 设置cookie 前缀为think_
// // 支持数组
Cookie::set('Teacher',['zhang','wang','chen','peng']);
echo Cookie::get('user_name'); // 也支持使用Cookie类直接读取
}
public function c4(){
// 设置
Cookie::set('Teacher',['zhang','wang','chen','peng']);
//
echo "
";
// 获取指定前缀的cookie值
echo Cookie::get('user_name','think_');
echo "
";
}
public function c6{
Cookie::set('user_name','TPshop 老师',['prefix'=>'think_', 'expire'=>3600]);
// 建议的读取Cookie数据的方法是通过Request请求对象的cookie方法
echo $this->request->cookie('user_name');
echo "
";
}
public function c6{
// 判断
echo Cookie::has('user_name');
echo "
";
}
public function c6{
// 判断指定前缀的cookie值是否存在
echo Cookie::has('user_name','think_');
echo "
";
}
// //删除cookie
Cookie::delete('user_name');
// 删除指定前缀的cookie
Cookie::delete('user_name');
// 清空
// 清空指定前缀的cookie
Cookie::clear('think_');
// 助手函数
// 初始化就是默认
cookie(['prefix' => 'think_', 'expire' => 3600]);
// 设置
cookie('name', 'value123', 3600);
// 判断
echo cookie('?name');
echo "
";
// 获取
echo cookie('name');
echo "
";
// 删除
cookie('name', null);
// 清除
cookie(null, 'think_');