Heinz: 1Hash in 2 Arrays teilen[ANFÄNGER]

Hallo nochmal!
Also nach meiner Frage vorhin hätte ich jetzt noch eine Frage in genau die andere Richtung:
Wenn ich einen hash habe (bsp.:hash: ("name1";"email1";"name2"; usw.)) und ich möchte ihn in zwei arrays vom typ @array1 ("name1";"name2";usw.) und vom typ @array2 ("email1";"email2";usw.).
Wie mache ich sowas!?

Herzlichen Dank im vorraus
Heinz

  1. Hallo Heinz,

    Hallo nochmal!
    Wenn ich einen hash habe (bsp.:hash: ("name1";"email1";"name2"; usw.)) und ich möchte ihn in zwei arrays vom typ @array1 ("name1";"name2";usw.) und vom typ @array2 ("email1";"email2";usw.).

    for (keys %hash) {
    push @keys, $_;
    push @values, $hash{$_};
    }

    Herzlichen Dank im vorraus
    Heinz

    Gruss
       Kai