-
v1.0.20 Stable
released this
2025-05-25 12:46:16 +03:00 | 8 commits to main since this releaseВ этом релизе добавлен новый класс
Tuple
, реализующий работу кортежей почти как в C#.Пример создания кортежа:
$tuple = new Tuple(1, 'string', ['array1', 'array2', 'array3']);
Важно! Количество элементов кортежа не ограничено!
Пример получения:
$firstElement = $tuple->Get(0);
$secondElement = $tuple->Get(1);
$thirdElement = $tuple[2];
Или можно получить всё сразу:
[$firstElement, $secondElement, $thirdElement] = $tuple;
ВНИМАНИЕ! Кортеж подразумевает, что вы не можете добавлять элементы в него после создания. Поэтому любая попытка
$tuple[] = "new element";
приведёт к выбрасыванию исключенияException
.Downloads