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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.