Join-Schlüssel und Werte in perl

Habe ich einen hash mit den folgenden Schlüssel/Wert-paar

4 => model1
2 => model2 

Ich möchte den folgenden string erzeugt aus den oben genannten hash -

4 X model1 , 2 X model2

Ich habe versucht, die folgenden

my %hash,
foreach my $keys (keys %hash) {
    my $string = $string . join(' X ',$keys,$hash{$keys});
}
print $string;

Was ich bekomme ist

4 X model12Xmodel2

Wie kann ich erreichen das gewünschte Ergebnis 4 X model1 , 2 X model2?

InformationsquelleAutor user238021 | 2011-12-07

Schreibe einen Kommentar