Thread Zweistufige Hash-Referenz zuweisen (36 answers)
Opened by mikdoe at 2009-06-03 20:50

Linuxer
 2009-06-04 14:22
#122334 #122334
User since
2006-01-27
3891 Artikel
HausmeisterIn

user image
Schau Dir mal die perldoc -f ref.

Mit ref() kannst Du prüfen, ob es sich bei dem gegebenen Wert um eine Referenz auf eine Datenstruktur hat oder eben nicht.

Der Rückgabewert beinhaltet dabei auch die Information, auf was die Referenz zeigt (Hash, Array, ... ).

Anstatt also $key mit definierten Strings zu vergleichen, kontrollierst Du mit ref($hash_ref->{$key}) prüfen, was dort drin steckt.
meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen!

View full thread Zweistufige Hash-Referenz zuweisen