copy. Копирование массива или хеша

^array::copy[существующий массив или хеш]

Конструктор создает копию указанного массива или хеша. При копировании хеша создается массив, в котором элементы размещены по числовым ключам хеша.

Пример копирования хеша

$hash[
   $.0[яблоко] $.2[банан]
]
$array[^array::copy[$hash]]

В результате массив
$array будет содержать элементы с индексами 0 (яблоко) и 2 (банан).



Copyright © 1997–2024 Art. Lebedev Studio | http://www.artlebedev.ru Дата обновления: 21.12.2024