Verwendung von harten Referenzen

Ebenso wie es verschiedene Möglichkeiten der Erzeugung von Referenzen gibt, gibt es auch verschiedene Möglichkeiten, eine Referenz zu verwenden oder zu dereferenzieren. Dabei gibt ein übergeordnetes Prinzip: Perl führt keine implizite Referenzierung oder Dereferenzierung durch.[105] Enthält ein Skalar eine Referenz, verhält er sich immer wie ein normaler Skalar. Er wird nicht wie durch Zauberei zu einem Array, Hash oder einer Subroutine. Dieses Verhalten müssen Sie explizit anfordern, indem Sie den Skalar dereferenzieren.

Eine Variable als Variablennamen verwenden

Wenn Sie einen Skalar wie $foo sehen, sollten Sie sich »der skalare Wert von foo« denken. Das heißt, daß es in der Symboltabelle einen foo-Eintrag gibt, ...

Get Programmieren mit Perl now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.