Documentation

unpack

array public
\Bitrix\Main\Security\Sign\Signer::unpack(
 string $value,
 integer $limit = 2
);

Нестатический метод распаковывает значения из строки (подобно rsplit).

Параметры

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

Исключения

Примеры

Примеры для разделителя ".":

 // Unpack all values:
 unpack('test.all.values', 0) -> ['test', 'all', 'values']

 // Unpack 2 values (by default). First element containing the rest of string.
 unpack('test.all.values') -> ['test.all', 'values']

 // Exception if separator is missing
 unpack('test.all values', 3) -> throws BadSignatureException



© «Bitrix24», 2001-2024
Up