Переход к официальным ресурсам:      Codeigniter4 / Документация / Github / Форум / CodeIgniter3
Привет! В настоящий момент я временно прекратил перевод документации по причине того, что она она содержит целый ряд неточностей, а также еще дорабатывается со стороны разработчиков. Если ты заинтересован в изучении фреймворка CodeIgniter 4, то приглашаю тебя на свой канал на YouTube (Перейти на канал), где я более подробно выкладываю занятия по данному фреймворку.


Помощник по работе с куки-файлами (Cookie Helper)

Этот помощник предлагает несколько функций для удобной работы с Cookie-файлами.

Подключение и загрузка

Чтобы начать использование данного хэлпера, подключи его в своем проекте следующей командой:

helper('cookie');
 

Доступные функции

set_cookie ($name [, $value=''[, $expire=''[, $domain=''[, $path='/'[, $prefix=''[, $secure=false [, $httpOnly = false]]]]]]])
Аргументы:
  • $name (mixed) – Имя куки или ассоциативный массив со всеми параметрами этой функции;
  • $value (string) - Значение куки;
  • $expire (int) – Срок жизни куки в секундах;
  • $domain (string) - Имя домена;
  • $path (string) – Путь до куки файла;
  • $prefix (string) - Префикс для куки;
  • $secure (boolean) – Нужно ли отправлять куки только через HTTPS;
  • $httpOnly (boolean) - Скрывать ли куки от JavaScript кода.
Возвращает: ничего
Тип данных: отсутствует (void)

Эта функция позволяет установить куки файл. Обрати внимание, что в качестве первого аргумента может быть передано Имя куки либо ассоциативный массив, которые содержит все параметры, используемые в данной функции.

 
get_cookie ($index [, $xssClean = false])
Аргументы:
  • $index (string) – Имя куки, значение которого необходимо получить;
  • $xssClean (boolean) - Требуется ли применять XSS фильтрацию при возврате значения.
Возвращает: Значение куки или NULL, если не найдено
Тип данных: смешанный (mixed)

Эта функция позволяет позволяет получить значение куки.

 
delete_cookie ($name [, $domain = ''[, $path = '/'[, $prefix = '']]])
Аргументы:
  • $name (string) – Имя куки, которую необходимо удалить;
  • $domain (boolean) - Домен куки;
  • $path (boolean) - Путь куки;
  • $prefix (boolean) - Префикс куки.
Возвращает: ничего
Тип данных: отсутствует (void)

Эта функция позволяет удалить куки и по функциональным возможностям аналогична функции set_cookie(), за исключением того, что она не имеет параметров value и expiration. Ты также можешь использовать ассоциативный массив с параметрами в качестве первого аргумента функции.


 

Комментарии к разделу:

Пока ещё никто не оставил своего комментария. Оставить свой!

Добавить комментарий к статье:


Ваше имя:
Ваша почта:

  Закрыть