Операция -> позволяет для обращения к отдельному элементу составного массива или хэш-массива
использовать более простые выражения, например:
$a[$i]->[$j]->[$k] вместо ${${$a[$i]}[$j]}[$k],
$b[$i]->{"key"}->[$j] вместо ${${$b[0]}{>key>}}[$j]
Дальнейшее упрощение связано с тем, что при обращении к элементам сложных структур, представляющих
собой комбинации вложенных массивов и хэш-массивов, можно опустить символы -> между квадратными и/или
фигурными скобками, содержащими индексы или ключи элементов. Предыдущие выражения примут еще более
простой вид:
$a[$i][$j][$k] и $b[$i]{"key "}[$j]
соответственно.