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
© «Битрикс», 2001-2024, «1С-Битрикс», 2024