I am trying to do a never ending hashtable. Which takes key-value pair as two individual arrays and sort the keys and displays them with corresponding values. But for some reason my result shows that my key value pair are interchanging.
Here is a small snippet.
[PHP]
#!/usrl/bin/perl
# DEFINE A HASH
# DEFINE A HASH
my
@array1 = ("Element1", "Element2", "Element3", "Element4", "Element5", "Element6");
my
@array2 = ("1", "2", "3", "4", "5", "6");
%coins = (
@array1,
@array2);
# FOREACH LOOP
foreach $key (sort keys %coins) {
print "$key: $coins{$key}\n";
}
[/PHP]
Result :
[html]
1: 2
3: 4
5: 6
Element1: Element2
Element3: Element4
Element5: Element6
It should rather be,
1: Element1
2: Element2
3: Element3
4: Element4
5: Element5
6: Element6
[/html]
Any pointers.