method
public
Signer::unpack()
Сигнатура
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

