定数を使う2
Readonlyモジュールを使います。
use Readonly; Readonly my $AAA => 'aaa'; Readonly my $BBB => 100; Readonly my $CCC => 24 * 60 * 60; Readonly my $YYY => [100, 200, 300]; Readonly my $ZZZ => {a => 'A', b => 'B'}; print "$AAA\n"; print $BBB * 10, "\n"; print "$CCC\n"; print $YYY->[1], "\n"; print $ZZZ->{a}, "\n";use constantとは異なり、ダブルクォートの中やヒアドキュメントの中でも使うことができる分便利です。
関連項目
・定数を使う・列挙型