title image


Smiley einen Hash mit Arrays füllen?
Hallo zusammen,

Es geht darum, einen Hash variabel zu befüllen. Mir fehler die Fachwörter, daher hier ein Beispiel:



Das hier funktioniert:

my $feld_a = "ID";

my $feld_b = "Name";

my $feld_c = "Alter";

my $inhalt_a = "01";

my $inhalt_b = "Fritz";

my $inhalt_c = "30";

my $person = {

$feld_a => $inhalt_a,

$feld_b => $inhalt_b,

$feld_c => $inhalt_c

};





Aber das hier funktioniert nicht:

my @felder = ("ID", "Name", "Alter");

my @inhalte = ("02", "Klaus", "26");

my $person = {

@felder => @inhalte

};





Wieso? :-( Und wie könnte ich es anstellen, wenn sowohl keys als auch values in jeweil einem Array stehen?



Danke

vegaS

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: