# CMain::set_cookie()

URL: https://chugunov.pro/api-bitrix/global/cmain/set_cookie/
Проверено на 1С-Битрикс 25.x, обновлено 04.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс: [`\CMain`](https://chugunov.pro/api-bitrix/global/cmain/)
Модуль: Глобальные классы.
Свойства элемента: method, public, устаревший.

## Сигнатура

```php
public set_cookie(string $name, string $value[, bool|int $time = false ][, string $folder = "/" ][, bool|string $domain = false ][, bool $secure = false ][, bool|int $spread = true ][, bool $name_prefix = false ][, bool $httpOnly = false ]) : mixed
```

## Описание

Sets a cookie and spreads it through domains.

## Параметры

- `$name` `string` — обязательный. Cookie name (without prefix)
- `$value` `string` — обязательный. value
- `$time` `bool|int` — необязательный, по умолчанию `false`. expire date
- `$folder` `string` — необязательный, по умолчанию `"/"`. cookie dir
- `$domain` `bool|string` — необязательный, по умолчанию `false`. cookie domain
- `$secure` `bool` — необязательный, по умолчанию `false`. secure flag
- `$spread` `bool|int` — необязательный, по умолчанию `true`. to spread or not to spread
- `$name_prefix` `bool` — необязательный, по умолчанию `false`. name prefix (if not set get from options)
- `$httpOnly` `bool` — необязательный, по умолчанию `false`

## Возвращаемое значение

`mixed`

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/CMain.html
