PHP Класс think\Cookie

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$config
$init

Открытые методы

Метод Описание
clear ( string | null $prefix = null ) : mixed Cookie清空
delete ( string $name, string | null $prefix = null ) : mixed Cookie删除
get ( string $name, string | null $prefix = null ) : mixed Cookie获取
has ( string $name, string | null $prefix = null ) : boolean 判断Cookie数据
init ( array $config = [] ) : void Cookie初始化
prefix ( string $prefix = '' ) : string | void 设置或者获取cookie作用域(前缀)
set ( string $name, mixed $value = '', mixed $option = null ) : mixed Cookie 设置、获取、删除

Приватные методы

Метод Описание
jsonFormatProtect ( &$val, $key, $type = 'encode' )

Описание методов

clear() публичный статический Метод

Cookie清空
public static clear ( string | null $prefix = null ) : mixed
$prefix string | null cookie前缀
Результат mixed

delete() публичный статический Метод

Cookie删除
public static delete ( string $name, string | null $prefix = null ) : mixed
$name string cookie名称
$prefix string | null cookie前缀
Результат mixed

get() публичный статический Метод

Cookie获取
public static get ( string $name, string | null $prefix = null ) : mixed
$name string cookie名称
$prefix string | null cookie前缀
Результат mixed

has() публичный статический Метод

判断Cookie数据
public static has ( string $name, string | null $prefix = null ) : boolean
$name string cookie名称
$prefix string | null cookie前缀
Результат boolean

init() публичный статический Метод

Cookie初始化
public static init ( array $config = [] ) : void
$config array
Результат void

prefix() публичный статический Метод

设置或者获取cookie作用域(前缀)
public static prefix ( string $prefix = '' ) : string | void
$prefix string
Результат string | void

set() публичный статический Метод

Cookie 设置、获取、删除
public static set ( string $name, mixed $value = '', mixed $option = null ) : mixed
$name string cookie名称
$value mixed cookie值
$option mixed 可选参数 可能会是 null|integer|string
Результат mixed

Описание свойств

$config защищенное статическое свойство

protected static $config

$init защищенное статическое свойство

protected static $init