構文 |
|
keys ハッシュ |
返り値 |
|
ハッシュに存在するキーのリスト |
説明
- ハッシュに存在するキーのリストを返します。返ってくるキーの順番はばらばらです。
使用例
#!/usr/bin/perl
use strict;
use warnings;
my %foo = (
hoge => 'a',
fuga => '1',
piyo => 'A',
);
foreach my $key (keys %foo) {
print $key, "\n";
}
#!/usr/bin/perl
use strict;
use warnings;
my %foo = (
hoge => 'a',
fuga => '1',
piyo => 'A',
);
foreach my $key (keys %foo) {
printf "key=[%s] val=[%s]\n", $key, $foo{$key};
}
#!/usr/bin/perl
use strict;
use warnings;
foreach my $key (keys %ENV) {
printf "%s => %s\n", $key, $ENV{$key};
}
#!/usr/bin/perl
use strict;
use warnings;
my %foo = (
hoge => 'a',
fuga => '1',
piyo => 'A',
);
while (my ($key, $val) = each %foo) {
printf "key=[%s] val=[%s]\n", $key, $val;
}
#!/usr/bin/perl
use strict;
use warnings;
foreach my $key (sort keys %ENV) {
printf "%s => %s\n", $key, $ENV{$key};
}