Це стара версія документу!
%hash
У цій статті описані основні функції та правила синтаксису для роботи з хешами в Perl.
Хеш - це асоціативний масив, оскільки звернення до його значень здійснюється за допомогою скалярних ключів, а не його числових індексів. В інших мовах програмування хеші називають інакше, наприклад, просо асоціативними масивами, словниками, списками або картами.
Хеш — це невпорядкована група пар ключ-значення. Ключі є унікальними струнами. Значення є скалярними значеннями. Кожне значення може бути числом, рядком або посиланням. Кожен хеш-ключ пов’язаний з одним значенням , і всі ключі є унікальними всередині однієї хеш-структури. Це означає, що повторювані ключі заборонені.
Хеші, як і інші змінні Perl, оголошуються за допомогою ключового слова my. Назві змінної передує знак відсотка ( % ). Це невеликий мнемонічний трюк, який допоможе вам нагадати про структуру ключ-значення.
Хеші є одним з основних типів даних Perl.
Оголошення та ініціалізація
Ця команда оголошує порожній хеш:
my %hash;