values()
や each()
関数の出力と同じである
(連想配列が変更されていなければ)。
以下は環境を出力するまた別の方法である。
@keys = keys %ENV; @values = values %ENV; while ($#keys >= 0) { print pop(@keys), '=', pop(@values), "\n"; }または、キーでソートしてみると、
foreach $key (sort(keys %ENV)) { print $key, '=', $ENV{$key}, "\n"; }See section each, and See section values.