I am updating it now and I will post here aswell with the new code. The text file says this exactly Hamburger - 1.79 Cheeseburger - 2.00 Fries - 1.50
I took a different approach and had perl read the file print what it said then take that and put it into a hash now I need to take user input and change the hash. My guess would be to use a foreach loop to run through each line of the uploaded hash and change it.
use strict; use warnings; my $file = 'gp1data.txt'; open my $info, $file || die "Could not open $file: $!"; while( my $line = <$info>) { chomp($line); print $line; (my $word1, my $word2) = split /-/, $line; $hash{word1} = $word2; } while ( my ($k, $v) = each $hash){ print "key $k => $v\n"; } <>;
In reply to Re^2: Hashes and Associative Arrays
by phizymonk
in thread Hashes and Associative Arrays
by phizymonk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |