method public

Signer::unpack()

Класс: \Bitrix\Main\Security\Sign\Signer

Сигнатура

public unpack(string $value[, int $limit = 2 ]) : array<string|int, mixed>

Описание

Простой пример для разделителя ".":

// Распаковка всех значений:
unpack('test.all.values', 0) -> ['test', 'all', 'values']

// Распаковка 2 значений (по умолчанию). Первый элемент содержит остаток строки.
unpack('test.all.values') -> ['test.all', 'values']

// Исключение, если разделитель отсутствует
unpack('test.all values', 3) -> throws BadSignatureException

Параметры

$value string
Строка для распаковки.
$limit int = 2
Если $limit === 0 — распаковываются все значения, по умолчанию — 2.

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

array<string|int, mixed>

Исходный файл: source/main/lib/security/sign/signer.php:300

Что будем искать? Например,Продвижение

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