Документация для разработчиков
Темная тема

unpack

array public
\Bitrix\Main\Security\Sign\TimeSigner::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