unpack
array public \Bitrix\Main\Security\Sign\TimeSigner::unpack( string $value, integer $limit = 2 );
Non-static method unpacks values from string (similar to rsplit).
Parameters
Parameter | Description | Version |
---|---|---|
$value | String for unpacking. | |
$limit | When $limit === 0 - unpacks all values, by default - 2. |
Exceptions
Example
Standard examples for separator ".":
// 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