Введение в Perl

       

Tie переменная класс список



tie переменная, класс, список

Присваивает переменную классу. Список - это аргументы new метода класса (TIESCALAR, TIEARRAY или TIEHASH). Возвращает указатель на созданный новый объект класса, который удобен для вызова других методов класса.

Внимание! Такие функции как keys() и values() могут вернуть в качестве значения огромное количество данных.

Для создания объекта ассоциативного типа необходимо определение следующих методов:

  • TIEHASH classname, LIST
  • DESTROY this
  • FETCH this, key
  • STORE this, key, value
  • DELETE this, key
  • EXISTS this, key
  • FIRSTKEY this
  • NEXTKEY this, lastkey


Обычного массива:

  • TIEHASH classname, LIST
  • DESTROY this
  • FETCH this, key
  • STORE this, key, value
  • [others TBD]

Скалярного типа:

  • TIEHASH classname, LIST
  • DESTROY this
  • FETCH this, key
  • STORE this, key, value


Содержание раздела