Thread Zweistufige Hash-Referenz zuweisen
(36 answers)
Opened by mikdoe at 2009-06-03 20:50
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! |